@charset "UTF-8";
/* CDN的协议是否加密 */
/* CDN的域名 */
/* sprite 路径 */
/* 网站默认背景色 */
/* 预约页的颜色 */
/* 预约页的颜色 */
/* 默认 block 背景色 */
/* 文字绿色 */
/* 默认宽度 */
/* 去掉单位 */
/* px to rem */
/* 兼容性处理 */
/* CDN的协议是否加密 */
/* CDN的域名 */
/* sprite 路径 */
/* 网站默认背景色 */
/* 预约页的颜色 */
/* 预约页的颜色 */
/* 默认 block 背景色 */
/* 文字绿色 */
/* 默认宽度 */
/* 去掉单位 */
/* px to rem */
/* 兼容性处理 */
/* 播放页 */
.p-wrap *,
.p-wrap *:after,
.p-wrap *:before {
  box-sizing: border-box; }

/* 播放页简介 */
.p-brief {
  text-align: center;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 101;
  color: #fff;
  background: url(/dist/images/p_blackboard.df6332a00f3a32b7e3a18ae193dd3a2f.jpg) no-repeat 0 0;
  background-size: 100% 100%; }

.p-brief-main {
  padding: 0 0.8rem 0.44rem; }

.p-b-count {
  height: 0.8rem;
  line-height: 0.8rem;
  width: 100%;
  color: #ee0701;
  font-size: 12px;
  vertical-align: top; }

.p-brief h2 {
  font-size: 20px;
  line-height: 24px; }

.p-brief p {
  font-size: 12px;
  line-height: 16px; }

.p-b-teacher {
  color: #9bde36;
  padding: 0.32rem 0; }

.p-b-teacher img {
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 0.6rem;
  vertical-align: middle;
  margin: 0 0.2rem; }

.p-b-teacher span:first-child {
  width: 3.4rem;
  text-align: right; }

.p-b-teacher span {
  height: 1.2rem;
  line-height: 1.2rem; }

/* 视频播放器 */
.p-video-player .pam-content {
  border-top: none; }
  .p-video-player .pam-content .backIcon {
    color: #85c23c; }
    .p-video-player .pam-content .backIcon .backImage {
      margin-top: 0.32rem;
      margin-right: 0.10667rem;
      width: 0.32rem;
      height: 0.29333rem; }

/* 播放页的列表 */
.p-chat-list-wrap.pop-up {
  display: none; }

.p-list-wrap {
  margin-bottom: 1.46667rem;
  width: 100%; }

.p-chat-item {
  background: #fff;
  margin-bottom: 1px;
  padding: 0.66667rem;
  font-size: 16px;
  line-height: 24px; }
  .p-chat-item .p-ci-speak {
    word-wrap: break-word;
    word-break: break-all; }

.p-chat-item.show-time {
  padding: 0.26667rem 0.66667rem 0.66667rem; }

.p-chat-item-date {
  display: inline-block;
  font-size: 12px;
  background: #e0dfdf;
  color: #fff;
  line-height: 1;
  padding: 0.13333rem 0.16rem;
  border-radius: 0.10667rem; }

.pcit-wrap {
  text-align: center;
  margin-bottom: 0.4rem; }

.p-ci-gray {
  color: #959595; }

.p-speaker-name {
  color: #7faa9c; }

.p-cir-b {
  margin-top: 0.4rem; }

.p-chat-item img {
  margin-top: 0.1rem;
  max-height: 160px;
  max-width: 100%;
  width: auto;
  background: #f8f8f8; }

/* 播放 */
.p-audio-controls {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 30px;
  line-height: 30px; }

/* 播放时间*/
.p-audio-time {
  margin: 0 5px 0 0;
  font-size: 12px;
  width: 50px;
  line-height: 12px;
  padding-left: 18px;
  height: 12px;
  color: #7faa9c;
  background: url(/dist/images/sfk_v2_sprite.acc9c27c721258e40729dd1857cf4f79.png) no-repeat -132px -41px;
  background-size: 150px auto; }

/* 进度条 */
.p-bar {
  height: 30px;
  width: 6.8rem;
  padding-left: 2px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center; }

.p-bar-rail {
  position: relative;
  width: 100%;
  height: 2px;
  background: #305f4f;
  border-radius: 2px; }

.p-bar-progress {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  background: #9bdf34;
  height: 100%;
  width: 0;
  min-width: 3px;
  border-radius: 2px; }

.p-bar-dot {
  width: 29px;
  height: 29px;
  background: url(/dist/images/sfk_v2_sprite.acc9c27c721258e40729dd1857cf4f79.png) no-repeat -121px 0;
  background-size: 150px auto;
  position: absolute;
  right: -24px;
  top: -13px; }

.playing .p-bar-dot {
  background-position: -87px 0; }

.p-bar-range {
  display: none; }

/* 到达播放位置 */
/* 放大图片图标 */
.p-chat-img-wrap {
  position: relative; }

.p-zoom-img {
  width: 25px;
  height: 22px;
  position: absolute;
  bottom: 10px;
  left: 10px;
  background: url(/dist/images/sfk_v2_sprite.acc9c27c721258e40729dd1857cf4f79.png) no-repeat -23px -40px;
  background-size: 150px auto; }

/* 发表评论 */
.p-comment-trigger-wrap {
  background: #fff;
  width: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  height: 1.33333rem;
  line-height: 1.06667rem;
  font-size: 16px;
  padding: 0.13333rem 0rem;
  box-shadow: 0 1px 0 #e0e0e0, 0 0 0px rgba(0, 0, 0, 0.12), 0 -1px 2px rgba(0, 0, 0, 0.24);
  text-align: center; }

.p-comment-back {
  width: 24%;
  height: 100%;
  text-align: center;
  color: #2f5f4f; }

.p-comment-trigger {
  width: 90%;
  height: 100%;
  border: 1px solid #dedddd;
  border-radius: 4px;
  padding-left: 0.24rem;
  color: #e0dfdf;
  display: inline-block;
  text-align: left; }

/* 弹出窗 */
.p-pop-wrap {
  display: none;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 1010;
  background: rgba(0, 0, 0, 0.7); }

.p-pop-wrap.pop-up {
  display: block; }

.p-pop {
  background: #fff;
  padding: 0.2rem; }

.p-pop textarea {
  height: 3.2rem;
  width: 100%;
  border-radius: 4px;
  outline: none;
  border: 1px solid #85c23c;
  font-size: 16px; }

.p-pop strong {
  display: inline-block;
  margin-bottom: 0.2rem;
  font-size: 14px;
  font-weight: normal; }

.p-comment-send {
  margin-top: 10px; }

.p-comment-send button {
  width: 60px;
  height: 30px;
  font-size: 14px;
  border-radius: 15px;
  background: #fff;
  border: 1px solid #77b139;
  color: #77b139; }

.p-comment-send button:first-child {
  background: #77b139;
  color: #fff;
  margin-left: 0.5rem;
  width: 120px; }

.p-pop-ask-label {
  display: block;
  margin-bottom: 0.2rem; }

.p-pop-ask-label input {
  vertical-align: middle; }

.p-pop-tabs li {
  width: 31px;
  height: 34px;
  background: url(/dist/images/sfk_v2_sprite.acc9c27c721258e40729dd1857cf4f79.png) no-repeat -34px -65px;
  background-size: 150px auto; }

.p-pop-tabs li + li {
  margin-left: 10px; }

.p-pop-tabs li.p-voice {
  background-position: -104px -65px; }

.p-pop-tabs li.p-img {
  background-position: -34px -100px; }

.p-pop-tabs li.text {
  background-position: 0 -65px; }

.p-pop-tabs li.voice {
  background-position: -70px -65px; }

.p-pop-tabs li.img {
  background-position: 0 -100px; }

/* 录音 */
.pr-record,
.pr-record-play,
.pr-record-voice-stop {
  text-align: center; }

.pr-record i {
  display: inline-block;
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 100px 100px;
  width: 100px;
  height: 100px; }

.pr-tip {
  text-align: center;
  color: #999999; }

.pr-record-stop {
  text-align: center; }

.pr-record-stop i {
  display: inline-block;
  width: 100px;
  height: 100px;
  background: url(/dist/images/stop.8939dc72a181150c3c81c9fe373d5bc5.png) no-repeat 0 0;
  background-size: 100px 100px; }

.pr-record-play i {
  display: inline-block;
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 100px 100px;
  width: 100px;
  height: 100px; }

.pr-record-voice-stop i {
  display: inline-block;
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 100px 100px;
  width: 100px;
  height: 100px; }

.pr-record-re {
  margin: 25px 0 0 10px;
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 50px 50px;
  width: 50px;
  height: 50px;
  position: absolute;
  z-index: 10;
  right: 12%;
  top: 0; }

/* 过滤废话条 */
.p-filter-wrap {
  background: #fff;
  padding: 0.33333rem 0.73333rem 0rem; }

.p-filter-wrap label {
  width: 50%;
  font-size: 12px; }

.p-filter-wrap label input {
  vertical-align: middle;
  margin-right: 6px; }

.p-filter-wrap label:last-child {
  text-align: right; }

/* 加载更多 */
.p-load-more {
  text-align: center;
  background: #fff;
  padding-top: 0.2rem; }

.p-load-more button {
  padding: 0.2rem 0.6rem;
  background: #b9b9b9;
  color: #fff;
  font-size: 14px; }

/* 音频播放器 */
.p-audio-player {
  z-index: 101;
  top: 0;
  left: 0;
  width: 100%; }

.p-img-wrap {
  width: 100%;
  height: 4.45333rem;
  background-color: #242528;
  position: relative; }

.p-img-wrap img {
  margin-top: 1.6rem;
  height: 2.96rem;
  width: auto;
  object-fit: contain; }

.p-a-main {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between; }

.p-img-bg {
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0;
  left: 0; }

.p-audio-player img {
  width: 100%; }

.pa-progress {
  position: relative;
  height: 2px;
  width: 100%;
  background: #2f5f4f;
  border-radius: 2px; }

.pa-progress-wrap {
  position: relative;
  height: 0.66667rem;
  line-height: 0.66667rem;
  background: #282a2d;
  padding: 0.29333rem 1rem 0rem;
  width: 100%;
  margin-bottom: -1px; }

.pap-pass {
  position: absolute;
  left: 0;
  top: 0;
  height: 2px;
  width: 0;
  background: #9cdf34;
  min-width: 4px;
  border-radius: 2px; }

.pap-pass i {
  width: 10px;
  height: 10px;
  border-radius: 5px;
  position: absolute;
  right: -9px;
  top: -4px;
  z-index: 15;
  background: #9cdf34;
  box-shadow: 0 0 2px 0 #333; }

.pap-pass i span {
  width: 0.8rem;
  height: 0.8rem;
  position: absolute;
  top: -0.4rem;
  left: 0; }

.p-a-bottom {
  width: 100%; }

.pa-controls {
  height: 55px;
  background: #282a2d;
  width: 100%;
  padding: 0rem 1rem; }

.pa-total-audio {
  text-align: center;
  font-size: 12px;
  color: #dadada;
  height: 0.8rem;
  line-height: 0.8rem; }

.pa-time-period {
  text-align: center;
  color: #db0606;
  font-size: 14px; }

.pa-title-audio {
  font-size: 14px;
  color: #fff; }

.pa-title-audio.title {
  text-align: center; }

.pa-title-audio span {
  color: #83c23d; }

.pac {
  height: 55px;
  line-height: 55px; }

.pac-reload {
  width: 20%; }

.pac-time {
  width: 20%;
  color: #6c8f84; }

.pac-play-control-wrap {
  width: 60%; }

.pac-play-control-wrap .pac {
  text-align: center; }

.pac-time-2 {
  text-align: right; }

.pac-pre {
  width: 33.3%; }

.pac-pre .active {
  opacity: 0.15; }

.pac-next .active {
  opacity: 0.15; }

.pac-play {
  width: 33.3%; }

.pac-next {
  width: 33.3%; }

.pam-up {
  position: absolute;
  z-index: 10;
  width: 100%; }

.no-controls .pam-up {
  height: 4.8rem; }

.pac i {
  display: inline-block;
  background: url(/dist/images/sfk_v2_sprite.acc9c27c721258e40729dd1857cf4f79.png) no-repeat 0 0;
  background-size: 150px auto; }

.pac-reload i {
  margin-top: 19px;
  width: 18px;
  height: 18px;
  background-position: -52px -40px; }

.pac-pre i {
  margin-top: 18px;
  width: 28px;
  height: 20px;
  background-position: -100px -40px; }

.pac-play i {
  margin-top: 9px;
  width: 38px;
  height: 38px;
  background-position: -41px 0; }

.pac-play.playing i {
  background-position: 0 0; }

.pac-next i {
  margin-top: 18px;
  width: 28px;
  height: 20px;
  background-position: -72px -40px; }

.pac:active {
  opacity: 0.8; }

.p-occupy-place {
  position: relative; }

.p-a-more {
  height: 0.93333rem;
  line-height: 0.93333rem;
  background: #282a2d;
  padding: 0rem 0.48rem;
  margin-top: -1px;
  width: 100%;
  border-top: 1px solid #353d3e; }
  .p-a-more .backIcon {
    color: #85c23c; }
    .p-a-more .backIcon .backImage {
      margin-top: 0.32rem;
      margin-right: 0.10667rem;
      width: 0.32rem;
      height: 0.29333rem; }

.pam-trigger {
  color: #85c23c; }

.pam-trigger i {
  vertical-align: middle;
  display: inline-block;
  height: 14px;
  width: 12px;
  margin-right: 4px;
  background: url(/dist/images/sfk_v2_sprite.acc9c27c721258e40729dd1857cf4f79.png) no-repeat -133px -187px;
  background-size: 150px auto; }

.pam-content em {
  color: #fff; }

.pam-content label {
  color: #fff;
  padding-left: 16px; }

.pam-content label i,
.p-pop-ask-label i {
  vertical-align: middle;
  display: inline-block;
  height: 14px;
  width: 12px;
  margin-right: 4px;
  background: url(/dist/images/sfk_v2_sprite.acc9c27c721258e40729dd1857cf4f79.png) no-repeat -115px -187px;
  background-size: 150px auto; }

.r-fake-checked.active,
.p-pop-ask-label i.active {
  background-position: -99px -187px; }

.pam-content label input,
.p-pop-ask-label input {
  vertical-align: middle;
  margin-right: 4px;
  height: 0;
  width: 0;
  overflow: hidden;
  opacity: 0; }

.p-pop-ask-label input {
  margin-right: 0; }

/* 上传图片 */
.p-upload-img img {
  min-height: 3.2rem;
  width: 100%;
  border: 1px solid #85c23c;
  border-radius: 4px; }

/* 选择列表 */
.p-course-list {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 1000; }

.p-course-list-panel {
  display: none;
  position: absolute;
  bottom: 0;
  left: 0;
  background: #f8f8f8;
  width: 100%;
  height: 80%; }

.p-course-list-panel .close {
  position: absolute;
  right: 8px;
  top: 8px;
  width: 18px;
  height: 18px;
  background: url(/dist/images/sfk_v2_sprite.acc9c27c721258e40729dd1857cf4f79.png) no-repeat -60px -190px;
  background-size: 150px auto; }

.p-course-list-title {
  padding: 0.53333rem 0.45333rem 0.26667rem;
  text-align: center;
  font-size: 28px;
  line-height: 1.2; }

.p-course-pop-line {
  height: 1px;
  background: #eee;
  margin: 0rem 0.45333rem; }

.r-wrap .p-course-pop-line {
  display: none; }

.p-see-after-buy {
  padding-top: 2rem;
  text-align: center; }

.tabWrap .tabBar {
  width: 100%;
  height: 1.25333rem;
  display: flex;
  z-index: 10; }
  .tabWrap .tabBar > div {
    width: 50%;
    background-color: #dfdfdf;
    height: 100%;
    font-size: 0.38667rem;
    text-align: center;
    line-height: 1.25333rem;
    position: relative; }
    .tabWrap .tabBar > div .bottom-line {
      width: 100%;
      height: 0.08rem;
      background-color: #242528;
      position: absolute;
      bottom: 0; }
  .tabWrap .tabBar .active {
    font-weight: bold; }

.occupation-video {
  width: 100%;
  height: 200px; }

.new-pop-banner {
  display: flex;
  justify-content: space-between;
  margin-left: 0.45333rem;
  padding-top: 0.48rem;
  padding-bottom: 0.53333rem;
  margin-right: 0.45333rem;
  border-top: 1px solid #ebebeb; }
  .new-pop-banner input {
    width: 4.26667rem;
    height: 0.64rem;
    border: 1px solid #6b993a;
    border-radius: 2px;
    background-color: #f8f8f8;
    padding-left: 0.10667rem;
    font-size: 0.32rem;
    padding-right: 0.6rem; }

.new-pop-all-course {
  font-family: PingFangSC-Regular;
  font-size: 0.37333rem;
  color: #6b993a;
  font-weight: 400;
  display: flex;
  align-items: center;
  width: 1.9rem; }
  .new-pop-all-course img {
    width: 0.16rem;
    height: 0.16rem;
    margin-left: 0.10667rem; }

.new-pop-order {
  display: flex;
  align-items: center;
  font-family: PingFangSC-Regular;
  font-size: 0.34667rem;
  color: #6b993a;
  font-weight: 400; }
  .new-pop-order img {
    width: 0.37333rem;
    height: 0.37333rem;
    margin-left: 0.05333rem; }

.new-pop-search {
  position: relative; }
  .new-pop-search img {
    display: block;
    width: 0.37333rem;
    height: 0.37333rem;
    position: absolute;
    right: 0.02667rem;
    top: 0rem;
    box-sizing: content-box;
    padding: 0.13333rem; }

.new-pop-title {
  height: 1.3rem;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; }

.new-pop-content {
  flex: 1;
  overflow-y: scroll; }

.p-course-list-newpop {
  display: flex;
  flex-direction: column; }

.pop-fixed-year {
  position: fixed;
  margin: 0 auto;
  max-width: 768px;
  width: 100%;
  height: 100vh;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  flex-direction: column;
  justify-content: flex-end; }
  .pop-fixed-year .pop-fixed-content {
    background-color: white; }
    .pop-fixed-year .pop-fixed-content .pop-fixed-content-item {
      height: 1.22667rem;
      font-size: 0.37333rem;
      padding-left: 0.53333rem;
      padding-right: 0.53333rem;
      color: #181818;
      border-bottom: 1px solid #eeeff0;
      display: flex;
      align-items: center;
      justify-content: space-between; }
    .pop-fixed-year .pop-fixed-content .pop-fixed-item-active {
      color: #6b993a; }
    .pop-fixed-year .pop-fixed-content .pop-content-item-bar {
      height: 4px;
      background: #eeeff0; }

.p-rate-button {
  width: 0.96rem;
  height: 0.48rem;
  line-height: 0.48rem;
  border: 1px solid #9bdf34;
  border-radius: 0.02667rem;
  position: absolute;
  right: 1rem;
  bottom: 0;
  color: #9bdf34;
  text-align: center;
  font-size: 0.32rem;
  background-color: #181818; }

/* CDN的协议是否加密 */
/* CDN的域名 */
/* sprite 路径 */
/* 网站默认背景色 */
/* 预约页的颜色 */
/* 预约页的颜色 */
/* 默认 block 背景色 */
/* 文字绿色 */
/* 默认宽度 */
/* 去掉单位 */
/* px to rem */
/* 兼容性处理 */
.occupation-wrap {
  position: relative;
  text-align: center; }

.occupation-wrap img {
  position: absolute;
  width: 3rem;
  left: 50%;
  top: 50%;
  margin-left: -1.5rem;
  margin-top: -1.5rem; }

/* CDN的协议是否加密 */
/* CDN的域名 */
/* sprite 路径 */
/* 网站默认背景色 */
/* 预约页的颜色 */
/* 预约页的颜色 */
/* 默认 block 背景色 */
/* 文字绿色 */
/* 默认宽度 */
/* 去掉单位 */
/* px to rem */
/* 兼容性处理 */
/* 预约页 */
.r-wrap *, .r-wrap *:after, .r-wrap *:before {
  box-sizing: border-box; }

.r-wrap {
  padding-bottom: 60px;
  background: #e5e5e5; }

.more-hide {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

/* tab */
.r-tab-discuss span {
  position: relative; }

.red-dot-tip {
  position: absolute;
  right: -5px;
  top: 2px;
  width: 6px;
  height: 6px;
  border-radius: 5px;
  background: red; }

/* 课程 brief */
.r-b-player {
  height: 4.26667rem;
  overflow: hidden;
  width: 100%;
  position: relative; }

div#r-b-player > div {
  height: 5.625rem !important; }

.r-b-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6); }

.r-b-img {
  width: 100%; }

.r-b-teacher {
  padding-top: 0.26667rem;
  padding-left: 0.53333rem;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  color: #fff;
  height: 1.6rem;
  background-image: linear-gradient(rgba(0, 0, 0, 0.6) 20%, rgba(0, 0, 0, 0));
  z-index: 1; }

.r-b-teacher img {
  height: 1.33333rem;
  width: 1.33333rem;
  border-radius: 0.66667rem;
  vertical-align: middle;
  margin-right: 10px; }

.r-b-teacher span {
  height: 1.33333rem;
  width: 6.66667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center; }

.r-b-cover span {
  width: 100%;
  color: #83c23d;
  position: absolute;
  right: 0;
  bottom: 0;
  text-align: right;
  padding-top: 4px;
  height: 30px;
  line-height: 28px;
  padding-right: 20px;
  background-image: linear-gradient(rgba(0, 0, 0, 0), black 80%, black); }

.r-b-cover i {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -27px;
  margin-left: -27px;
  width: 54px;
  height: 54px;
  background: url(/dist/images/sfk_v2_sprite.acc9c27c721258e40729dd1857cf4f79.png) no-repeat 0 -135px;
  background-size: 150px auto; }

.r-b-player > i:active {
  opacity: .7; }

.r-b-comment {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: rgba(47, 95, 79, 0.45);
  height: 0.8rem;
  line-height: 0.8rem;
  padding: 0rem 0.4rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #fff; }

.r-b-comment span {
  color: #85c23c; }

.r-b-c-s {
  padding: 0rem 0.45333rem;
  background: #e5e5e5; }

.r-b-no {
  text-align: center;
  padding: 20px;
  min-height: 10rem; }

.r-b-c-s h2 {
  padding: 0.32rem 0rem 0.16rem;
  font-size: 23px;
  line-height: 1.2; }

.r-b-time {
  color: #80ac9d; }

.r-b-time-type {
  display: inline-block;
  padding-left: 20px;
  position: relative;
  height: 30px;
  line-height: 30px;
  margin-right: 15px; }

.r-b-time-type i {
  position: absolute;
  left: 0;
  top: 7px;
  width: 14px;
  height: 15px;
  display: inline-block;
  background: url(/dist/images/sfk_v2_sprite.acc9c27c721258e40729dd1857cf4f79.png) no-repeat -132px -38px;
  background-size: 150px auto;
  vertical-align: bottom; }

.live-class {
  display: inline-block;
  font-size: 12px;
  color: #fff;
  background: #85c23c;
  line-height: 14px;
  padding: 2px 5px;
  border-radius: 4px;
  margin-left: 4px; }

.live-class-in {
  background: #ce1b3d; }

.rbtt-s i {
  background-position: -81px -155px; }

.rbtt-v i {
  background-position: -84px -170px; }

.rbtt-at i {
  background-position: -80px -186px;
  top: 9px;
  left: 2px; }

.r-b-total-count {
  margin-right: 10px; }

.r-b-types {
  color: #2f5f4f; }

.r-b-types span {
  margin-right: 8px; }

.r-b-types span:first-child {
  margin-left: 4px; }

/* 赠送好友的弹出窗 */
.r-g-wrap, .r-buy-pop-bg {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 1000; }

.r-g-content {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 8rem;
  margin-top: -6rem;
  margin-left: -4rem;
  background: #fff;
  border-radius: 6px;
  overflow: hidden; }

.r-g-title {
  height: 50px;
  line-height: 50px;
  text-align: center;
  color: #fff;
  background: #85c23c;
  font-size: 16px;
  width: 102%; }

.r-g-title i {
  position: absolute;
  right: 8px;
  top: 8px;
  width: 18px;
  height: 18px;
  background: url(/dist/images/sfk_v2_sprite.acc9c27c721258e40729dd1857cf4f79.png) no-repeat -55px -145px;
  background-size: 150px auto; }

.r-g-choices {
  text-align: center; }

.r-g-choices span {
  display: inline-block;
  width: 2.8rem;
  height: 0.96rem;
  line-height: 0.96rem;
  background: #fff;
  border: 1px solid #85c23c;
  border-radius: 3px;
  margin: 0.66667rem 0.33333rem 0rem 0.33333rem;
  font-size: 0.37333rem; }

.r-g-choices span i {
  color: #85c23c; }

.r-g-choices .selected, .r-g-choices .selected i {
  background: #85c23c;
  color: #fff; }

.r-g-input {
  text-align: center; }

.r-g-input label {
  display: inline-block;
  width: 6.26667rem;
  height: 0.96rem;
  line-height: 0.96rem;
  margin: 0.66667rem 0rem;
  background: #fff;
  border: 1px solid #85c23c;
  border-radius: 3px;
  color: #85c23c;
  font-size: 0.37333rem;
  text-align: left;
  padding-left: 4px; }

.r-g-input label input {
  margin-left: 4px;
  width: 2rem;
  font-size: 16px; }

.r-g-trigger {
  text-align: center; }

.r-g-trigger button {
  background: #295b4c;
  color: #fff;
  font-size: 16px;
  padding: 10px 20px;
  border-radius: 6px; }

.original-price {
  font-size: 12px;
  text-decoration: line-through;
  margin-left: 10px;
  color: #85c23c;
  vertical-align: middle; }

.r-g-tip {
  text-align: center;
  color: #818181;
  font-size: 12px;
  margin-top: 10px;
  padding-bottom: 10px; }

.r-g-go {
  font-size: 0.42667rem;
  text-align: center;
  margin: 0.66667rem 0rem 0.26667rem; }

.r-g-go a {
  display: inline-block;
  width: 6.26667rem;
  height: 0.96rem;
  line-height: 0.96rem;
  background: #fff;
  border: 1px solid #85c23c;
  border-radius: 3px;
  color: #000;
  font-size: 16px; }

.r-g-used {
  text-align: center;
  background: #f2f2f2;
  padding: 0.32rem 0.48rem; }

.r-g-buy-more {
  width: 6.26667rem;
  height: 0.96rem;
  background: #295b4c;
  color: #fff;
  font-size: 16px;
  padding: 8px 20px;
  border-radius: 4px;
  margin-bottom: 24px; }

/* 底部购买 */
.r-buy-wrap {
  width: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  text-align: center;
  height: 50px;
  background: #2f5f4f;
  z-index: 1000;
  box-shadow: 0 1px 0 #e0e0e0, 0 0 0px rgba(0, 0, 0, 0.12), 0 -1px 2px rgba(0, 0, 0, 0.24); }

.r-buy-wrap i {
  display: inline-block;
  width: 100%;
  height: 34px;
  line-height: 34px;
  margin-top: 8px;
  color: #2f5f4f;
  font-size: 14px; }

.rb-gift i {
  border-left: 1px solid #819f95; }

.rb-gift i span {
  position: relative;
  color: #2f5f4f; }

.rb-gift i span em {
  position: absolute;
  top: -10px;
  right: -10px;
  background: #85c23c;
  width: 14px;
  height: 14px;
  line-height: 14px;
  border-radius: 50%;
  white-space: nowrap;
  font-size: 12px; }

.rb-trigger {
  width: 60%;
  background: #2f5f4f;
  height: 50px; }

.rb-trigger i {
  color: #fff;
  font-size: 16px; }

.rb-to-index {
  width: 20%;
  height: 50px;
  background: #f8f8f8;
  font-size: 16px;
  border-top: 1px solid #eee; }

.rb-to-index:active, .rb-trigger:active, .rb-gift:active {
  background: #257258; }

.rb-gift {
  width: 20%;
  height: 50px;
  background: #f8f8f8;
  font-size: 16px;
  border-top: 1px solid #eee; }

.r-g-head-list {
  width: 6.66667rem;
  margin: 0 auto; }

.r-g-head-list span {
  font-size: 0;
  line-height: 0;
  margin-left: 4px; }

.r-g-head-list img {
  height: 1.33333rem;
  width: 1.33333rem;
  border-radius: 50%; }

/* tab */
.r-b-tab-wrap {
  margin-top: 0.4rem; }

.r-b-tab-deco {
  height: 0.08rem;
  background: #2f5f4f; }

.r-b-tab {
  background: #e5e5e5;
  overflow: hidden;
  padding: 0rem 0.45333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between; }

.r-b-tab > div {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  margin-right: 1px;
  width: 3rem;
  height: 0.93333rem;
  line-height: 0.98667rem;
  text-align: center;
  background: #f8f8f8;
  color: #000;
  font-size: 16px; }

.r-b-tab > div:last-child {
  margin-right: 0; }

.r-b-tab .active {
  background: #2f5f4f;
  color: #fff; }

/* 开课提醒 */
.service-number {
  position: relative;
  padding: 2px 0 4px 0; }

.service-number p {
  width: 6rem;
  color: #ce1b3d;
  padding: 5px 0;
  font-size: 16px; }

.service-number button {
  padding: 4px 10px;
  background: #2f5f4f;
  color: #fff;
  border-radius: 2px;
  font-size: 16px;
  position: relative;
  left: -1px; }

.course-reserve-summary {
  height: 66px;
  overflow: hidden; }

.course-reserve-summary.more {
  height: auto; }

.kcjjBox {
  width: 100%;
  padding: 15px 15px 0;
  box-sizing: border-box;
  background: #f8f8f8;
  position: relative;
  margin-bottom: 0.37333rem; }

.kcjjBox dl {
  overflow: hidden;
  zoom: 1; }

.kcjjBox dt {
  float: left;
  font-size: 18px;
  color: #2f5f4f; }

.kcjjBox dd {
  float: right; }

.kcjjBox dd img {
  width: 75px;
  height: 20px; }

.kcjjBox p {
  font-size: 16px;
  padding: 6px 0;
  line-height: 170%;
  text-align: justify; }

.kcjjBox p .qplayer-time {
  width: auto;
  font-size: 13px;
  line-height: auto;
  padding: auto; }

.qplayer-time {
  width: auto !important; }

.r-b-load-more {
  width: 100%;
  text-align: center;
  padding: 4px;
  border-bottom: 1px solid #f1f1f1;
  font-size: 12px;
  color: #ccc; }

/* 你也可能感兴趣 */
.r-recomm {
  margin-bottom: 60px;
  background: #f8f8f8;
  margin-top: 0.26667rem; }

.r-recomm-link {
  display: inline-block;
  height: 5rem; }

.r-wrap .r-common-title {
  margin-bottom: 0.37333rem; }

.r-common-title h4 {
  color: #2f5f4f;
  font-size: 18px;
  padding: 0.53333rem 0.45333rem 0.26667rem; }

.r-recomm .react-swipe-container {
  height: 5rem; }

.r-recomm .react-swipe-container img {
  width: 100%; }

.r-carousel-title {
  position: absolute;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.7);
  width: 100%;
  color: #fff;
  height: 30px;
  line-height: 30px;
  padding: 0 10px; }

/* 讨论集 */
.r-b-list {
  background: #f8f8f8;
  min-height: 10rem; }

.rti-img {
  margin-right: 0.26667rem; }

.rti-img img {
  width: 1.33333rem;
  height: 1.33333rem;
  border-radius: 50%; }

.r-t-director-icon {
  display: inline-block;
  width: 1.33333rem;
  height: 1.33333rem;
  border-radius: 50%;
  background: url(data:image/gif;base64,R0lGODlhoACgAPcAAGqShcPLyavDu3CUiARCLfn//1V+cIWblNrl47vSzCpdTAtEMKO6sypgTtHi3ZGso9Ld2uTs6oOimSxjUSZhTWuNgvP09HmdkTprWxNNOens7bHJwZuxqsLRzeDj5HuiloqroXuTjFR3bM3Z1ejw7htUQYuon0JpXDNjUwAsGP/6/jFcTtzp5sze2HaOhgJLMhpMOxxZRGGGeixhThxhSiJeSvz//nyYjxBINfn6+kt9bERzY6GyrJWzqxFEMwA6JChiTrvKxcvV0wVGMCdfTktxZbTFwHWbjxZYQsTV0On18f78/SVdSqzIwSFJO77OyQ1JNCFVRF2LfBZQPeDo5ghROGSKftTl4Z+5sgI+KVKEcxlSP+39+5GjnY6mn+3596u7tXKQhgk8KyFYRaK1sPb6+UVuYDpiVb7X0fX8+uX08ApNNvX//u7x8SFPQMnQzvz8/Jysp9LZ1zVfUYumnVqCdb7GwxZVQBFROzlxXiFlToKpnfL49jFoVd7s6Dt1YZiqpAhIMmB9cylTRDVrWfz6+4GglippVLXJw0eGcSpiT1yHefT3+EJ3ZiVkTiJhTAlKND1lWLXKxO308g5OOfH//RFVPgA1H7K+utDW1ChgTXaVi+ny8WuGfSZZSKi0sHeSiSNqUpawp4ehmdnf3vr8/B9gSnWXjCdlUO729LXNxY21qKetrfL8+t7w67PKxYminGiIfRFSPA1MNxY/MXKWi6W+tw9aQej39IugmdPo4S1XScXc1RtdR7DLwRRUPkt2aCFbR/39/yZfS4yinKi+uAAaBlaJeA8/L0Z6aZ23r3KSiCpgTY6vphpFNw4yJf/+///9//7+///8/v/8//7///79///+/v/9/v7//v7+/v///gxHM/v7+/79/e7v7/f29vz+/UZ3aC9fT/Xw8kh4Z2GSghxIOZCooK3Rx0yAbnKfkFB/bzFqWNXY2P74/AMwILfOyPz7+7LPyOXo59X58CpkUODf4fH7+oikmzdoWJ6/tv78/v78/////yphTiH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEQjJDMDI0Qjg3MEQxMUU3OTM1NUZFQjQ4QUE4MDNGOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEQjJDMDI0QTg3MEQxMUU3OTM1NUZFQjQ4QUE4MDNGOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iQTlGMUJCRjFFMTJFRUU5QUNGMDVBMTIxMzBFRkZENEQiIHN0UmVmOmRvY3VtZW50SUQ9IkE5RjFCQkYxRTEyRUVFOUFDRjA1QTEyMTMwRUZGRDREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8O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) no-repeat center center;
  background-size: contain; }

.rti-con {
  width: 7.46667rem; }

.r-t-title {
  color: #2f5f4f;
  padding: 0.13333rem 0rem; }

.r-t-item {
  border-bottom: 1px solid #ededed;
  padding: 0.2rem 0.2rem 0.37333rem; }

.rtt-time {
  color: #818181;
  margin-left: 10px;
  font-size: 12px; }

.r-t-media {
  margin-top: 0.21333rem; }

.rtm-audio {
  font-size: 12px;
  text-align: center;
  height: 0.8rem;
  width: 2.93333rem;
  padding-left: 0.42667rem;
  color: #fff;
  background: #85c23c;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  white-space: nowrap; }

.rtm-audio i {
  width: 18px;
  height: 18px;
  display: inline-block;
  margin-right: 0.16rem;
  background: url(/dist/images/sfk_v2_sprite.acc9c27c721258e40729dd1857cf4f79.png) no-repeat -132px -38px;
  background-size: 150px auto; }

.p-chat-item .rtm-audio i,
.r-t-item .rtm-audio i {
  background-position: -62px -207px; }

.p-chat-item .rtm-audio .active {
  background: url(data:image/gif;base64,R0lGODlhGAASALMKANrj4JGqop60rXaWi5iwqN3l4rrKxT1qW2yOgy9fT////wAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZGQ2YzE2Ny05MmI5LTRhZWYtOWUxNS04MDI3YzdjOWZkOGMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0I2MzdFQUY3QUFFMTFFN0FGQThEMDM2QjZDMUVGNEMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0I2MzdFQUU3QUFFMTFFN0FGQThEMDM2QjZDMUVGNEMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0YjU1ODk4NS1mMzE5LTQ2NmUtYmY0MS1hMzBiNmM1NzY2NmMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NGRkNmMxNjctOTJiOS00YWVmLTllMTUtODAyN2M3YzlmZDhjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkECQoACgAsAAAAABgAEgAABFdQyUnrRClnyyvWiSCKRkd9IIiYV5qurIK6CczOrm3i70QcQGBBwlNNAikAkaaxIUFKGTPjTC6nVeiVmdVEi82jVYoVa8lcs3dL62a+qSBw4JMfhoqBPQIAIfkECQoACgAsAAAAABgAEgAABExQyUmrvTjrzTlKINhVX5iMVBmikyqyinvCMhybiaDrhofjCN8vFNzIgBPCYbksSI6moiKAAzyHxAnVZL1hE9JtqCtjLgdJ88GpGKgjACH5BAkKAAoALAAAAAAYABIAAARPUMlJq704681nSCAIdNQXJiMpmWGqsqK6nqiswLWMu+SOCUCgwUPjUWgI4sk4QSpbEgTNOVtGp6dkFaqQYkHaW/F6OpjNgwnhbC5IBuxDBAAh+QQFCgAKACwAAAAAGAASAAAEUFDJSau9OOvNexUgaHhUYpoIOZ2oKrFJuiEwLGt0fd5Zrsccn+5GOBiNBYmwdgvAAMpfS+JkQRVL26R6umZZzWdUGraOT0fjYFJMJxWD9CECADs=) no-repeat center center;
  background-size: 12px auto; }

.rtm-img {
  position: relative;
  color: #85c23c;
  padding-left: 40px;
  font-size: 12px; }

.rtm-img i {
  position: absolute;
  left: 6px;
  top: -4px;
  display: inline-block;
  width: 24px;
  height: 24px;
  background: url(/dist/images/sfk_v2_sprite.acc9c27c721258e40729dd1857cf4f79.png) no-repeat -56px -166px;
  background-size: 150px auto; }

.r-t-reply {
  color: #587a6e;
  position: relative;
  padding-left: 0.66667rem;
  margin: 0.13333rem 0rem; }

.r-t-reply i {
  position: absolute;
  left: 10px;
  top: -4px;
  width: 0.4rem;
  height: 0.4rem;
  border-left: 1px solid #b9b9b9;
  border-bottom: 1px solid #b9b9b9; }

.r-chat-loadMore {
  padding: 0.8rem;
  text-align: center; }

.r-chat-loadMore button {
  background: #b9b9b9;
  color: #fff;
  width: 6.26667rem;
  height: 0.88rem;
  font-size: 16px; }

/* 全部课程 */
.r-children {
  background: #f8f8f8; }

.r-ch-list {
  padding: 0rem 0.45333rem 0.45333rem; }

.r-ch-title {
  font-size: 16px;
  width: 7.04rem; }

.r-ch-item-time {
  color: #9d9d9d;
  font-size: 12px; }

.rchi-item {
  display: inline-block;
  min-width: 2.6rem; }

.r-ch-item {
  margin-bottom: 0.26667rem; }

.r-ch-live {
  text-align: right; }

.r-ch-live button {
  height: 0.64rem;
  font-size: 0.37333rem;
  width: 2rem;
  color: #85c33e;
  border: 1px solid #85c33e;
  background: #f8f8f8;
  border-radius: 2px;
  padding: 0 4px; }

.r-ch-origin {
  color: #929292;
  font-size: 12px;
  text-align: center; }

/* 课件 */
.r-cases {
  background: #f8f8f8;
  padding: 0 20px;
  min-height: 10rem; }

.r-ca-item:first-child {
  padding-top: 10px; }

.r-ca-item {
  font-size: 16px;
  line-height: 30px;
  padding: 0.26667rem 0rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between; }

.r-ca-item + .r-ca-item {
  border-top: 1px solid #ededed; }

.r-ca-item a {
  height: 0.64rem;
  font-size: 0.37333rem;
  width: 2rem;
  color: #85c33e;
  border: 1px solid #85c33e;
  background: #f8f8f8;
  border-radius: 2px;
  padding: 0 4px;
  text-align: center;
  line-height: .6rem;
  white-space: nowrap; }

.r-ca-item span {
  line-height: 1.4;
  width: 6.6rem; }

/* 订阅课程 */
.r-media {
  background: #f8f8f8; }

.r-media h4 em {
  color: #85c23c;
  font-size: 14px; }

.r-me-list-free {
  padding: 0rem 0.45333rem 0.45333rem; }

.r-me-list-paid {
  padding: 0rem 0.45333rem 0.45333rem; }

.p-course-scroll {
  overflow: auto;
  height: 100%; }

.r-me-list-paid h3,
.r-me-list-free h3 {
  font-size: 18px;
  color: #316050;
  padding: 10px 0; }

.r-me-item {
  line-height: 24px;
  padding: 0.26667rem 0rem; }

.r-me-item.not-publish .rmei-title {
  color: #ccc; }

.rmei-title .playing {
  display: inline-block;
  font-size: 12px;
  color: #85c33e;
  border: 1px solid #85c33e;
  background: #f8f8f8;
  line-height: 14px;
  padding: 0 5px; }

.rmei-time {
  color: #80ac9d;
  font-size: 14px; }

.rmei-title {
  width: 7rem;
  position: relative;
  padding-left: 28px;
  font-size: 16px; }

.rmei-title i {
  position: absolute;
  left: 0;
  top: 1px;
  width: 24px;
  height: 23px;
  background: url(/dist/images/sfk_v2_sprite.acc9c27c721258e40729dd1857cf4f79.png) no-repeat -103px -161px;
  background-size: 150px auto; }

.rmei-title i.audio {
  background-position: -126px -161px; }

/* 购买的弹出窗 */
.r-buy-pop-bg {
  display: none; }

.r-buy-pop {
  position: absolute;
  background: #f8f8f8;
  width: 8rem;
  left: 50%;
  top: 2rem;
  margin-left: -4rem;
  padding: 0.4rem;
  text-align: center;
  border-radius: 6px; }

.r-buy-pop button {
  background: #295b4c;
  color: #fff;
  font-size: 16px;
  border-radius: 6px;
  width: 3.33333rem;
  height: 1.06667rem; }

.r-buy-pop button + button {
  background: #295b4c;
  color: #ffffff; }

.rbp-content {
  padding: 0rem 0.4rem 0.4rem 1.06667rem;
  text-align: left;
  line-height: 20px; }

.rbp-content span {
  color: #85c23c;
  font-weight: bold;
  margin-right: 8px; }

.rbp-mark {
  font-size: 12px;
  color: #ccc;
  margin: 20px 0; }

.rbp-price {
  color: #cc7373;
  margin: 0.53333rem 0rem;
  font-size: 18px; }

.rbp-title {
  font-size: 18px;
  margin: 0.53333rem 0rem; }

.r-buy-pop .close {
  position: absolute;
  right: 8px;
  top: 8px;
  width: 18px;
  height: 18px;
  background: url(/dist/images/sfk_v2_sprite.acc9c27c721258e40729dd1857cf4f79.png) no-repeat -60px -190px;
  background-size: 150px auto; }

.r-fee-valid-time {
  display: inline-block;
  margin-left: 4px;
  border-radius: 3px;
  border: 1px solid #80ac9d;
  padding: 0 2px; }

.login-info {
  position: relative;
  background: #262626;
  color: #83c23d;
  height: 40px;
  line-height: 40px;
  display: flex;
  align-items: center;
  justify-content: center; }
  .login-info a {
    position: absolute;
    right: .4rem;
    top: 8px;
    color: #83c23d;
    border: 1px solid #83c23d;
    border-radius: 4px;
    height: 24px;
    line-height: 24px;
    padding: 0 4px; }

.open-in-app {
  width: 80%;
  height: 100%;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px; }

.qplayer {
  height: 5.625rem !important; }

.player-review-class > div {
  height: 5.25rem !important; }

/* 课程 brief */
.r-b-player-m {
  height: 5.61538rem;
  overflow: hidden;
  width: 100%;
  position: relative; }

#r-b-player2 {
  overflow: hidden;
  width: 100%;
  position: relative; }

.player-m {
  height: 5.61538rem; }

.r-b-cover-m {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 5rem;
  background: rgba(0, 0, 0, 0.1); }

.r-b-img-m {
  width: 100%;
  height: 5rem;
  object-fit: contain; }

.r-b-cover-m i {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -27px;
  margin-left: -27px;
  width: 54px;
  height: 54px;
  background: url(/dist/images/sfk_v2_sprite.acc9c27c721258e40729dd1857cf4f79.png) no-repeat 0 -135px;
  background-size: 150px auto; }

.title-rbcs {
  padding: 0 0.51282rem; }

.vice-description {
  height: 0.51282rem;
  line-height: 0.51282rem;
  font-size: 0.35897rem;
  color: #dc7475;
  font-weight: 400;
  margin-top: 0.15385rem;
  overflow: hidden; }

.rbcs-title {
  height: 0.84615rem;
  line-height: 0.84615rem;
  font-size: 0.61538rem;
  color: #313131;
  font-weight: 500;
  margin-top: 0.15385rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.rbcs-logo-author {
  height: 0.4359rem;
  line-height: 0.4359rem;
  font-size: 0.30769rem;
  color: #313131;
  font-weight: 400; }

.rbcs-logo {
  font-weight: 500;
  display: flex;
  align-items: center; }
  .rbcs-logo .rbcs-logo-name {
    color: #313131;
    margin-right: 0.15385rem; }
  .rbcs-logo img {
    width: 0.33333rem;
    height: 0.30769rem;
    margin-right: 0.05128rem; }
  .rbcs-logo .rbcs-author {
    color: #313131; }

.bottom-description {
  line-height: 0.4359rem;
  font-size: 0.30769rem;
  color: #999999;
  font-weight: 400;
  margin-top: 0.05128rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.tabWrap .tabBar {
  width: 100%;
  height: 1.25333rem;
  display: flex;
  z-index: 10; }
  .tabWrap .tabBar > div {
    width: 89% !important;
    background-color: #dfdfdf;
    height: 100%;
    font-size: 0.38667rem;
    text-align: center;
    line-height: 1.25333rem;
    position: relative; }
    .tabWrap .tabBar > div .bottom-line {
      width: 100%;
      height: 0.08rem;
      background-color: #242528;
      position: absolute;
      bottom: 0; }
  .tabWrap .tabBar .active {
    font-weight: bold; }

w .r-b-tab-wrap2 {
  margin-top: 0.25641rem;
  display: flex;
  justify-content: center; }

.r-b-tab2 {
  display: flex;
  width: 8.92308rem;
  background: #ffffff !important;
  border-radius: 0.10256rem;
  overflow: hidden; }
  .r-b-tab2 .active {
    background: #f34747;
    color: #ffffff; }
  .r-b-tab2 > div {
    flex: 1;
    height: 0.87179rem;
    line-height: 0.87179rem;
    text-align: center;
    color: #313131;
    font-size: 0.41026rem;
    font-weight: 500; }
    .r-b-tab2 > div:last-child {
      border-right: unset; }

.memberkcjj {
  background-color: unset !important;
  padding: 0.51282rem; }

.media-course-item {
  height: 1.20513rem;
  margin-top: 0.41026rem;
  border-bottom: 1px solid #d8d8d8; }
  .media-course-item .active {
    color: #f34747 !important; }
  .media-course-item .media-course-item-title {
    height: 0.5641rem;
    line-height: 0.5641rem;
    font-size: 0.41026rem;
    color: #313131;
    font-weight: 400;
    display: flex;
    align-items: center; }
    .media-course-item .media-course-item-title .media-course-item-t {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      max-width: 8.10256rem;
      padding-right: 0.10256rem; }
    .media-course-item .media-course-item-title img {
      width: 0.46154rem;
      height: 0.46154rem;
      margin-right: 0.15385rem; }
    .media-course-item .media-course-item-title > span {
      width: 0.87179rem;
      height: 0.38462rem;
      border: 1px solid #dc7475;
      border-radius: 0.07692rem;
      font-size: 0.25641rem;
      text-align: center;
      line-height: 0.35897rem;
      color: #dc7475;
      display: block;
      flex-shrink: 0; }
  .media-course-item .media-course-item-time {
    height: 0.4359rem;
    line-height: 0.4359rem;
    font-size: 0.30769rem;
    color: #999999;
    font-weight: 400;
    margin-top: 0.05128rem;
    padding-left: 0.61538rem; }

.p-comment-trigger-wrap2 {
  background: #fff;
  width: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  height: 1.33333rem;
  line-height: 1.06667rem;
  font-size: 16px;
  padding: 0.13333rem 0rem;
  box-shadow: 0 1px 0 #e0e0e0, 0 0 0px rgba(0, 0, 0, 0.12), 0 -1px 2px rgba(0, 0, 0, 0.24);
  text-align: center; }

.r-member .r-cases {
  background-color: #efefef !important; }
  .r-member .r-cases .r-ca-item {
    border-bottom: 1px solid #d8d8d8; }
    .r-member .r-cases .r-ca-item a {
      color: #f34747;
      border-color: #f34747; }

/* CDN的协议是否加密 */
/* CDN的域名 */
/* sprite 路径 */
/* 网站默认背景色 */
/* 预约页的颜色 */
/* 预约页的颜色 */
/* 默认 block 背景色 */
/* 文字绿色 */
/* 默认宽度 */
/* 去掉单位 */
/* px to rem */
/* 兼容性处理 */
/* 搜索 */
.nfs {
  background: #fff;
  overflow: hidden;
  padding-bottom: 86px; }

.nfs.common-list {
  padding: 0.4rem; }

.nfs * {
  box-sizing: border-box; }

.nfs-input {
  padding: 0.4rem 0rem; }

.nfs-input-group {
  position: relative;
  width: 9.2rem;
  margin: 0 auto;
  border: 1px solid #3a7364;
  border-radius: 6px;
  overflow: hidden;
  white-space: nowrap;
  font-size: 0;
  line-height: 0; }

.nfs-input input {
  width: 6.8rem;
  height: 0.77333rem;
  font-size: 0.4rem;
  padding-left: 4px; }

.nfs-input-group .nfs-btn {
  display: inline-block;
  vertical-align: top;
  position: relative; }

.nfs-input-group button {
  background: #3a7364;
  width: 2.4rem;
  height: 0.77333rem;
  color: #fff;
  font-size: 0.4rem;
  vertical-align: top; }

.nfs-input-group i {
  position: absolute;
  width: 0;
  height: 0;
  top: 0;
  left: 0;
  border-bottom: 0 solid transparent;
  border-left: 0 solid #fff;
  border-bottom-width: 0.77333rem;
  border-left-width: 0.26667rem;
  z-index: 11; }

.nfs-input-group b {
  position: absolute;
  width: 0.4rem;
  height: 0.4rem;
  top: 0.18667rem;
  right: 2.66667rem;
  background: url("https://file.caixin.com/zhuanjiake/m/images/clearX.png") no-repeat center center;
  background-size: contain; }

.nfs-interest {
  position: relative;
  padding-top: 0.93333rem; }

.nfs-interest h4 {
  position: absolute;
  height: 0.53333rem;
  line-height: 0.53333rem;
  padding: 0rem 0.53333rem;
  left: -10px;
  top: 0.4rem;
  border-radius: 10px;
  background: #3a7364;
  color: #fff; }

.nfs-keywords strong {
  display: inline-block;
  width: 2.74667rem;
  height: 0.62667rem;
  border-radius: 0.62667rem;
  line-height: 0.62667rem;
  padding: 0rem 0.10667rem;
  text-align: center;
  border: 1px solid #dcdcdc;
  color: #333;
  margin-top: 0.4rem;
  margin-left: 0.4rem;
  font-weight: normal; }

.nfs-keywords strong:active {
  background: #ccc; }

.nfs-block h4 {
  background: #f5f5f5;
  color: #3a7364;
  height: 0.58667rem;
  line-height: 0.58667rem;
  padding: 0rem 0.4rem;
  font-size: 14px; }

.nfs-block p {
  text-align: center; }

.nfs-block em {
  color: #3886e8;
  display: inline-block;
  padding: 0.18667rem; }

.nfs-block em i {
  margin-left: 4px;
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url(//file.caixin.com/zhuanjiake/m/images/sfk_v2-1_sprite.png) no-repeat -40px -42px;
  background-size: 150px auto;
  vertical-align: middle; }

.nfs-block em.shrink i {
  transform: rotate(180deg);
  background-position: -40px -40px; }

.nfs-block h5 {
  line-height: 1.6;
  font-size: 16px;
  margin-bottom: 0.08rem; }

.nfs-search-item {
  display: block;
  border-bottom: 1px solid #ededed;
  padding: 0.37333rem 0rem; }

.nfs-search-list {
  padding: 0rem 0.4rem; }

.nfs-search-list p {
  text-align: left;
  color: #999; }

.nfs-search-list p a {
  color: #bdbdbd; }

.nfs-search-item p {
  color: #333; }

.nfs-search-list > p {
  text-align: center;
  padding: 0.4rem; }

/* CDN的协议是否加密 */
/* CDN的域名 */
/* sprite 路径 */
/* 网站默认背景色 */
/* 预约页的颜色 */
/* 预约页的颜色 */
/* 默认 block 背景色 */
/* 文字绿色 */
/* 默认宽度 */
/* 去掉单位 */
/* px to rem */
/* 兼容性处理 */
/* 赠送好友页面 */
.g-wrap {
  background: #eef4f9;
  padding-bottom: 20px; }

.g-buyer {
  text-align: center;
  background: #fff;
  padding: 0.32rem 0rem 0.53333rem; }

.g-buyer img {
  width: 1.86667rem;
  height: 1.86667rem;
  border-radius: 50%; }

.g-b-left {
  position: relative;
  background: #e5e5e5;
  border-radius: 14px;
  padding: 6px;
  width: 8.6rem;
  margin: 10px auto 20px; }

.g-b-left span {
  color: #db1f26;
  margin: 0 4px; }

.g-b-left i {
  position: absolute;
  right: 0;
  top: -8px;
  width: 12px;
  height: 12px;
  background: url(/dist/images/sfk_v2_sprite.acc9c27c721258e40729dd1857cf4f79.png) no-repeat -75px -145px;
  background-size: 150px auto; }

.g-b-who {
  color: #295b4c;
  text-align: center;
  font-size: 16px;
  margin-top: 10px; }

.g-b-who span {
  margin-right: 4px; }

.g-brief {
  padding: 0.26667rem;
  background: #fff;
  margin-top: 0.26667rem; }

.g-b-wrap {
  position: relative;
  width: 9.46667rem;
  margin: 0 auto; }

.g-b-wrap > img {
  min-height: 4.74667rem; }

.g-b-teacher {
  position: absolute;
  top: 0;
  left: 0;
  color: #fff;
  width: 100%;
  padding: 0.26667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-image: linear-gradient(black, black 20%, rgba(0, 0, 0, 0)); }

.g-b-teacher img {
  width: 1.33333rem;
  height: 1.33333rem;
  border-radius: 50%;
  margin-right: 10px; }

.g-b-title {
  font-size: 22px;
  line-height: 32px;
  margin-top: 8px; }

.g-code {
  padding: 0.26667rem;
  background: #fff; }

.g-c-d {
  margin-top: 15px;
  text-align: center;
  width: 4.8rem;
  line-height: 1.2; }

.g-c-d a {
  display: inline-block;
  background: #85c23c;
  padding: 8px 26px;
  color: #fff;
  font-size: 18px;
  margin-bottom: 0.4rem; }

.g-c-qrcode {
  font-size: 0;
  line-height: 0;
  padding-right: 0.53333rem;
  width: 4rem;
  height: 4rem; }

.g-c-qrcode img {
  width: 100%; }

.stamp {
  margin-top: -10px;
  width: 100%;
  height: 20px;
  background: radial-gradient(transparent 0px, transparent 8px, white 8px, white);
  background-size: 20px 20px;
  background-position: -10px -10px; }

.g-b-no {
  text-align: center;
  margin: 10px; }

/* CDN的协议是否加密 */
/* CDN的域名 */
/* sprite 路径 */
/* 网站默认背景色 */
/* 预约页的颜色 */
/* 预约页的颜色 */
/* 默认 block 背景色 */
/* 文字绿色 */
/* 默认宽度 */
/* 去掉单位 */
/* px to rem */
/* 兼容性处理 */
.i-type-tag {
  margin-left: 8px;
  vertical-align: top; }

.i-type-tag em {
  display: inline-block;
  padding: 0 5px;
  border: 1px solid #4cc8d4;
  border-radius: 3px;
  color: #4cc8d4;
  font-size: 14px;
  height: 20px;
  line-height: 20px; }

/* 新首页 */
.new-index {
  background: #fff;
  padding-bottom: 2.66667rem; }

.bg-gray {
  background: #f1efef; }

.new-index,
.new-index *,
.new-index:before,
.new-index:after {
  box-sizing: border-box; }

.slide-wrap {
  position: relative; }

.swiper-default {
  height: 5rem;
  background: #f1f1f1;
  color: #ccc;
  text-align: center;
  line-height: 5rem; }

.swiper-pagination {
  text-align: center;
  position: absolute;
  bottom: 2px !important;
  left: 0;
  width: 100%; }

.swiper-pagination-bullet {
  width: 1rem;
  height: 2px;
  background: rgba(255, 255, 255, 0.4);
  display: inline-block;
  margin-left: 4px;
  border-radius: 0;
  opacity: 1; }

.swiper-pagination-bullet-active {
  background: #fefff8; }

.ni-common-title {
  height: 1.06667rem;
  line-height: 1.06667rem; }

.ni-block {
  padding: 0rem 0.26667rem; }

.ni-block + .ni-block {
  margin-top: 0.21333rem; }

.ni-block-full-width {
  padding: 0; }

.ni-common-title h3 {
  font-size: 0.4rem;
  font-weight: bold;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center; }

.ni-common-title a {
  font-size: 0.34667rem;
  color: #42444c; }

.ni-common-title h3 i {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(/dist/images/sfk_v2-1_sprite.9959a27e9194e2e73a2ba32e2bbbd079.png) no-repeat -111px 0;
  background-size: 150px auto;
  margin-top: -1px;
  margin-right: 4px; }

.ni-common-title strong {
  color: #42444c; }

.ni-courses {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap; }

.ni-courses-in {
  width: 100%; }

.ni-course-item {
  position: relative;
  width: 48%;
  height: 4.21333rem;
  margin-bottom: 0.32rem;
  background: #f1eff0; }

.ni-course-item:nth-child(2n+1) {
  margin-right: 0.32rem; }

.new-index .live-class {
  position: absolute;
  top: 4px;
  left: 4px;
  border-radius: 0;
  background: #86c338;
  width: 1.33333rem;
  text-align: center;
  margin: 0; }

.new-index .live-class-in {
  background: #ca1d3b; }

.nic-title {
  font-size: 0.45333rem;
  line-height: 0.58667rem;
  color: #292728;
  padding: 0.10667rem 0.10667rem 0rem; }

.nih-title {
  font-size: 0.42667rem;
  line-height: 0.53333rem;
  color: #292728; }

.nic-date {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 0.10667rem;
  color: #8aa49b; }

.nic-date.today {
  color: #ce1b3d; }

.ni-img {
  height: 2.26667rem;
  overflow: hidden; }

.nih-img {
  position: relative;
  width: 3.86667rem;
  height: 1.93333rem;
  margin-right: 0.26667rem;
  padding-right: 3px;
  background: #fff;
  overflow: hidden; }

.ni-hot-item {
  margin-bottom: .4rem;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex; }

.ni-block-full-width .ni-hot-item {
  padding: 0rem 0.26667rem; }

.ni-hot-item + .ni-hot-item {
  padding-top: .4rem;
  border-top: 1px solid #ededed; }

.ni-hot-item-no {
  width: 100%;
  text-align: center;
  height: 4rem;
  line-height: 4rem;
  color: #ccc; }

.nih-con {
  /*@include pxToRem(width,390px);*/
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  height: 100%;
  width: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between; }

.nih-des {
  color: #b9b9b9;
  font-size: 0.32rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0.01333rem 0rem; }

.ni-block-full-width .nih-hot-default {
  height: 2.5rem;
  background: #fff;
  padding: 0rem 0.26667rem;
  margin: 0.26667rem 0rem;
  width: 100%; }

.nih-hot-default-inner {
  background: #f1f1f1;
  height: 100%;
  width: 100%; }

.nih-times {
  font-size: 0.34667rem;
  line-height: 1; }

.nih-times span i {
  color: #ec720f; }

.nih-times strong {
  font-weight: normal;
  margin-right: 0.4rem; }

.footer-2-1 {
  z-index: 101;
  position: fixed;
  width: 100%;
  left: 0;
  bottom: 0;
  background: #ececec; }

.footer-2-1-i {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between; }

.footer-2-1-i > a {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  height: 50px;
  line-height: 50px;
  text-align: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center; }

.footer-2-1-i > a:active {
  background: linear-gradient(#fafafa, #ededed);
  opacity: .8; }

.footer-2-1-i i {
  position: relative;
  display: inline-block;
  width: 25px;
  height: 38px;
  background: url(/dist/images/sfk_v2-1_sprite.9959a27e9194e2e73a2ba32e2bbbd079.png) no-repeat 0 0;
  background-size: 150px auto; }

.footer-index i {
  background-position: 2px 0; }

.footer-find i {
  background-position: -24px 0; }

.footer-learn i {
  background-position: -52px 0; }

.footer-mine i {
  background-position: -82px 0; }

.footer-2-1-i > a.sel {
  background: linear-gradient(#fafafa, #ededed); }

.footer-index.sel i {
  background-position: 2px -153px; }

.footer-find.sel i {
  background-position: -24px -153px; }

.footer-learn.sel i {
  background-position: -52px -153px; }

.footer-mine.sel i {
  background-position: -82px -153px; }

.ni-recomm {
  padding-bottom: 0.42667rem;
  padding-top: 0.16rem; }

.ni-recomm .ni-common-title {
  margin-bottom: 0.16rem; }

.nict-choose {
  padding-top: 0.26667rem; }

.ni-recomm a img {
  height: auto !important; }

.ni-romm-default {
  min-height: 2rem;
  text-align: center;
  line-height: 2rem;
  color: #ccc; }

.ni-latest .nili-wrap {
  padding: 0.26667rem 0rem;
  width: 50%;
  height: auto; }

.nili-summary {
  text-align: center;
  line-height: 1.4; }

.nili-wrap.has-border {
  border-bottom: 1px solid #eee; }

.ni-latest .ni-course-item {
  background: #fff;
  margin: 0;
  width: 100%;
  padding: 0rem 0.53333rem;
  height: auto;
  line-height: 0; }

.ni-latest-inner .nili-wrap:nth-child(2n+1) .ni-course-item {
  border-right: 1px solid #eee; }

.ni-latest {
  padding: 0; }

.ni-latest .ni-common-title {
  padding: 0rem 0.26667rem; }

.ni-block-full-width .ni-common-title {
  padding: 0rem 0.26667rem; }

.ni-latest-inner {
  text-align: center; }

.nil-first {
  border-bottom: 1px solid #eee; }

.nili-title {
  color: #37aed0;
  font-size: 0.4rem;
  line-height: 0.85333rem; }

.ni-latest-inner i {
  display: inline-block;
  width: 66px;
  height: 66px;
  background-size: 150px auto;
  border-radius: 50%;
  overflow: hidden; }

.ni-teacher i {
  background: #f1efef;
  border-radius: 50%;
  overflow: hidden; }

.ni-update i {
  background-position: -72px -84px; }

.ni-find-more {
  text-align: center;
  margin-top: 1.33333rem; }

.ni-find-more a {
  display: inline-block;
  color: #85c23c;
  width: 6.37333rem;
  height: 1.06667rem;
  line-height: 1.01333rem;
  border: 1px solid #e8f4da;
  border-radius: 4px;
  background: #fff;
  font-size: 0.42667rem; }

/* CDN的协议是否加密 */
/* CDN的域名 */
/* sprite 路径 */
/* 网站默认背景色 */
/* 预约页的颜色 */
/* 预约页的颜色 */
/* 默认 block 背景色 */
/* 文字绿色 */
/* 默认宽度 */
/* 去掉单位 */
/* px to rem */
/* 兼容性处理 */
.nf {
  background: #fff;
  padding-top: 1.33333rem; }

.separate-line {
  height: 10px;
  background: #eef4f9; }

.nf-hot-free {
  padding: 0.13333rem 0.26667rem 0.4rem;
  background: #fff;
  margin-bottom: 0.05333rem; }

.nfhf-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap; }

.nfhf-inner p a {
  display: inline-block;
  width: 9rem;
  font-size: 0.42667rem;
  line-height: 0.8rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.nfhf-inner .nih-img {
  position: relative; }

.nfhf-inner .ni-hot-item {
  overflow: hidden; }

.nf-hot-free .nih-times {
  color: #b5b5b5; }

.nfhf-inner p {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center; }

.nih-course-icon,
.nih-article-icon {
  position: absolute;
  right: 0;
  top: 3px;
  display: inline-block;
  width: 66px;
  height: 24px;
  background: url(/dist/images/sfk_v2-1_sprite.9959a27e9194e2e73a2ba32e2bbbd079.png) no-repeat 0 -58px;
  background-size: 150px auto; }

.nih-course-icon {
  background-position: -68px -58px; }

.nih-course-head,
.nih-article-head {
  display: inline-block;
  width: 17px;
  height: 16px;
  background: url(/dist/images/sfk_v2-1_sprite.9959a27e9194e2e73a2ba32e2bbbd079.png) no-repeat 0 -40px;
  background-size: 150px auto;
  margin-right: 0.08rem; }

.nih-article-head {
  background-position: -20px -40px;
  vertical-align: middle; }

.nf-course-list {
  background: #fff;
  padding: 0.18667rem 0rem 1.6rem; }

.nf-course-list .ni-common-title {
  margin-bottom: 0.13333rem; }

.nf-course-list .ni-common-title button {
  padding: 0.05333rem 0.34667rem;
  border: 2px solid #2c6151;
  font-size: 0.32rem;
  color: #2c6151;
  background: #fff; }

.nf-course-list .ni-common-title button.sel {
  background: #2c6151;
  color: #fff; }

.nf-load-more {
  text-align: center;
  padding: 0.4rem 0rem; }

.nf-load-more button {
  width: 5rem;
  height: 1rem;
  border-radius: 1rem;
  font-size: 14px;
  color: #333; }

/* CDN的协议是否加密 */
/* CDN的域名 */
/* sprite 路径 */
/* 网站默认背景色 */
/* 预约页的颜色 */
/* 预约页的颜色 */
/* 默认 block 背景色 */
/* 文字绿色 */
/* 默认宽度 */
/* 去掉单位 */
/* px to rem */
/* 兼容性处理 */
.slide-tab {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background: #2c6151;
  z-index: 11;
  display: flex; }
  .slide-tab .swiper-container {
    max-width: 85%;
    margin-left: unset !important;
    margin-right: unset !important; }

.slide-tab-item {
  height: 1.33333rem;
  line-height: 1.33333rem;
  color: #95b5ab;
  text-align: center;
  font-size: 0.42667rem; }

.slide-tab-item.sel {
  color: #fff; }

.slide-go-search {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  background: #2c6150;
  z-index: 1;
  padding-right: 0.4rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center; }

.slide-go-search i {
  display: inline-block;
  width: 40px;
  height: 24px;
  background: url("https://file.caixin.com/zhuanjiake/m/images/sfk_v2-1_sprite.png?a=ppp") no-repeat -113px -158px;
  background-size: 150px auto; }

/* CDN的协议是否加密 */
/* CDN的域名 */
/* sprite 路径 */
/* 网站默认背景色 */
/* 预约页的颜色 */
/* 预约页的颜色 */
/* 默认 block 背景色 */
/* 文字绿色 */
/* 默认宽度 */
/* 去掉单位 */
/* px to rem */
/* 兼容性处理 */
.nff {
  background: #fff;
  padding-bottom: 1.6rem; }

.nff-article-list {
  background: #fff;
  height: 100%; }

.nff-article-list li {
  height: 3rem;
  border-bottom: 1px solid #ededed;
  padding: 0.4rem; }

.nff-article-list h3 {
  font-size: 0.42667rem;
  line-height: 1.2; }

.nff-article-list p {
  color: #b5b5b5;
  font-size: 0.32rem;
  padding-top: 0.21333rem; }

.nff-article-list li > div:first-child {
  width: 5.8rem; }

.nff-article-list li > div:last-child {
  width: 3.3rem; }

.nff-article-list li img {
  width: 3.3rem;
  height: 2.2rem;
  background: #f1f1f1; }

.nff-tab {
  background: #e6e6e8;
  color: #484848;
  height: 1.33333rem;
  line-height: 1.33333rem;
  font-size: 0.42667rem;
  text-align: center;
  margin-bottom: 0.26667rem; }

.nff-tab > div {
  width: 50%;
  border-bottom: 2px solid #e6e6e8; }

.nff-tab .sel {
  border-bottom: 2px solid #2c6151;
  font-weight: bold; }

.nff-free-wrap .ni-hot-item {
  padding: 0.26667rem;
  padding-top: .4rem;
  padding-bottom: .4rem;
  margin: 0; }

/* CDN的协议是否加密 */
/* CDN的域名 */
/* sprite 路径 */
/* 网站默认背景色 */
/* 预约页的颜色 */
/* 预约页的颜色 */
/* 默认 block 背景色 */
/* 文字绿色 */
/* 默认宽度 */
/* 去掉单位 */
/* px to rem */
/* 兼容性处理 */
.nfr {
  padding-bottom: 1.6rem;
  padding-top: 0.26667rem;
  background: #fff; }

.nfr * {
  box-sizing: border-box; }

.nfr .ni-common-title {
  background: #fff;
  padding: 0rem 0.26667rem; }

.nfr-img-wrap {
  width: 2.66667rem;
  max-height: 3.86667rem;
  overflow: hidden;
  margin-right: 0.26667rem; }

.nfr-img-wrap img {
  width: 100%;
  height: 100%;
  background: #f1f1f1;
  min-height: 2.66667rem; }

.nfr-item {
  background: #fff;
  padding: 0.53333rem 0.26667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex; }

.nfri-first {
  padding-top: 0; }

.nfr-item + .nfr-item {
  border-top: 1px solid #ededed; }

.nfr-con {
  width: 6.4rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-direction: column;
  flex-direction: column; }

.nfr-item h3 {
  font-size: 0.42667rem;
  margin-bottom: 0.13333rem;
  line-height: 1.2; }

.nfr-con p a {
  color: #b5b5b5; }

.nfr-con span {
  color: #d13851;
  font-weight: bold;
  font-size: 0.37333rem;
  padding-bottom: 0.26667rem;
  padding-top: 0.26667rem; }

/* CDN的协议是否加密 */
/* CDN的域名 */
/* sprite 路径 */
/* 网站默认背景色 */
/* 预约页的颜色 */
/* 预约页的颜色 */
/* 默认 block 背景色 */
/* 文字绿色 */
/* 默认宽度 */
/* 去掉单位 */
/* px to rem */
/* 兼容性处理 */
.user-list li {
  background: #fff;
  padding-left: 0.4rem;
  margin-top: 0.21333rem; }

.u-item {
  border-bottom: 1px solid #f5f5f5;
  height: 1.2rem;
  line-height: 1.2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0rem 0.4rem 0rem 0rem; }

.user-list li .u-item:last-child {
  border-bottom: none; }

.u-item i {
  display: inline-block;
  width: 8px;
  height: 11px;
  background: url("https://file.caixin.com/zhuanjiake/m/images/sfk_v2-1_sprite.png?a=ppp") no-repeat -56px -42px;
  background-size: 150px auto; }

.u-item span {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center; }

.u-item em {
  height: 0.48rem;
  line-height: 0.48rem;
  font-size: 12px;
  width: 0.48rem;
  border-radius: 0.24rem;
  background: #d7002e;
  color: #fff;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-right: .3rem; }

.u-item p {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center; }

.u-item b {
  width: 20px;
  height: 18px;
  background: url("https://file.caixin.com/zhuanjiake/m/images/sfk_v2-1_sprite.png?a=ppp") no-repeat 0 -196px;
  background-size: 150px auto; }

.u-item strong {
  padding-left: 0.26667rem;
  font-weight: normal;
  font-size: 16px; }

.u-item.coupon b {
  background-position: -24px -195px; }

.u-item.record b {
  background-position: -48px -198px; }

.u-item.open-course b {
  background-position: -72px -195px; }

.u-item.help b {
  height: 19px;
  background-position: -118px -197px; }

.u-item.feedback b {
  background-position: -95px -196px; }

.u-item.bind b {
  background: url("https://file.caixin.com/zhuanjiake/m/images/sfk_weixin.png") no-repeat;
  background-size: contain; }

/* CDN的协议是否加密 */
/* CDN的域名 */
/* sprite 路径 */
/* 网站默认背景色 */
/* 预约页的颜色 */
/* 预约页的颜色 */
/* 默认 block 背景色 */
/* 文字绿色 */
/* 默认宽度 */
/* 去掉单位 */
/* px to rem */
/* 兼容性处理 */
.nmc * {
  box-sizing: border-box; }

.nmc {
  background: #f8f9fa;
  padding-left: 0.4rem; }

.nmc .no-item {
  text-align: center;
  padding-top: 1rem; }

.nmc-item-head {
  width: 1.6rem;
  height: 1.6rem;
  border-radius: 50%;
  overflow: hidden; }

.nmc-item-head img {
  width: 100%;
  height: 100%; }

.nmc-item-head .r-t-director-icon {
  width: 100%;
  height: 100%; }

.nmc-item {
  padding: 0.4rem 0rem;
  border-bottom: 1px solid #eee; }

.nmc-item-content {
  height: 1.6rem;
  width: 7.2rem;
  padding: 0.06667rem 0.4rem 0rem; }

.nmc-item-content strong {
  font-size: 0.48rem; }

.nmc-item-content strong em {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 6px;
  background: red;
  vertical-align: middle;
  margin-left: 10px;
  margin-top: -4px; }

.nmc-item-content p {
  padding: 0.13333rem 0rem 0.05333rem;
  color: #a8a8a8;
  line-height: 1; }

.nmc-item-content span {
  color: #a8a8a8;
  font-size: 12px; }

.nml {
  background: #e9eaec;
  padding: 0rem 0.4rem;
  padding-bottom: 88px; }

.nml-item {
  display: block;
  background: #fff;
  border-radius: 6px;
  box-shadow: 0 0 3px 0 #ccc;
  padding: 0.4rem 0.4rem 0.26667rem;
  text-align: left; }

.nml-item h3 {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 0.13333rem;
  line-height: 1.4; }

.nml-item p {
  font-size: 14px;
  padding: 0.26667rem 0rem; }

.nml-item-details {
  position: relative;
  border-top: 1px solid #ccc;
  padding: 0.26667rem 0.01333rem 0rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center; }

.nml-item-details i {
  display: inline-block;
  width: 8px;
  height: 11px;
  background: url("https://file.caixin.com/zhuanjiake/m/images/sfk_v2-1_sprite.png?a=ppp") no-repeat -56px -42px;
  background-size: 150px auto; }

.nml-item-time {
  display: inline-block;
  background: #cdcdcd;
  height: 0.48rem;
  line-height: 0.48rem;
  color: #fff;
  font-size: 12px;
  padding: 0 10px;
  border-radius: 0.24rem;
  margin-bottom: 0.4rem; }

.nml-item-wrap {
  text-align: center;
  padding-top: 0.66667rem; }

.nml-item .img-wrap {
  width: 100%;
  height: 3.66667rem; }

.nml-item .img-wrap img {
  width: 100%;
  height: 100%;
  background: #ccc; }

.nml-course-item p + p {
  padding-top: 0; }

.nml-course-item p span {
  color: #3886e8; }

.nmm-open {
  background: #fff;
  margin-top: 0.24rem;
  height: 1.06667rem;
  line-height: 1.06667rem;
  text-align: center;
  color: #3886e8; }

.nml-empty {
  text-align: center;
  padding-top: 2rem; }

/* CDN的协议是否加密 */
/* CDN的域名 */
/* sprite 路径 */
/* 网站默认背景色 */
/* 预约页的颜色 */
/* 预约页的颜色 */
/* 默认 block 背景色 */
/* 文字绿色 */
/* 默认宽度 */
/* 去掉单位 */
/* px to rem */
/* 兼容性处理 */
/* 优惠券 */
.coup-list-wrap .coupon-list.small {
  padding: 0.13333rem 0.4rem 0.13333rem 0.4rem; }

.coup-list {
  padding: 0.4rem 0.8rem;
  min-height: 10rem; }

.coup-list-title {
  font-weight: bold;
  padding: 0.13333rem; }

.coup-list-item {
  position: relative;
  margin-bottom: 0.4rem;
  text-align: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex; }

.coup-item-main {
  width: 90%;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 0 4px 0 #ccc;
  float: left; }

.coup-item-check {
  width: 10%;
  float: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: flex-end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center; }

.coup-list-item .up {
  display: block;
  background: #ffc040;
  color: #fff;
  height: 2rem;
  overflow: hidden; }

.coup-list-item.free .up {
  background: #5bb3fd; }

.history .coup-list-item .up {
  background: #8e8e8e; }

.coup-list-item .bottom {
  background: #fff;
  height: 0.8rem;
  line-height: 0.8rem;
  color: #4c4c4c;
  font-size: 12px;
  padding: 0rem 0.4rem; }

.coup-list-item .bottom em {
  color: #4c4c4c; }

.coup-list-item .bottom b {
  color: red; }

.coup-item-check .check {
  display: inline-block;
  right: -20px;
  top: 0;
  width: 20px;
  height: 20px;
  background: url("https://file.caixin.com/zhuanjiake/m/images/sfk_v2-1_sprite.png?a=ppp") no-repeat 0 -218px;
  background-size: 150px auto; }

.coup-item-check .checked {
  background-position: -22px -218px; }

.small .coup-list-item .up {
  height: 1.2rem; }

.common .coup-item-main {
  width: 100%; }

.nro-coupons h5 {
  text-align: left;
  padding: 0rem 0.48rem 0.13333rem; }

.coup-list-item h3 {
  font-size: .5rem;
  margin-bottom: .1rem; }

.coup-list-item p {
  font-size: .3rem; }

.coup-list-item em {
  font-size: .33rem;
  color: #fff; }

.coup-list-item .coup-des {
  width: 70%;
  height: 2rem;
  padding: 0.26667rem 0.4rem; }

.coup-list-item .coup-price {
  position: relative;
  width: 30%;
  height: 100%;
  line-height: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  border-left: 1px dashed #fff;
  text-align: center; }

.coup-list-item .coup-price p {
  padding-top: 0.26667rem;
  font-size: 12px; }

.coup-list-item strong {
  position: relative;
  padding: 0rem 0.4rem;
  display: inline-block;
  font-size: .94rem;
  color: #fff;
  font-weight: normal; }

.coup-list-item strong em {
  position: absolute;
  left: 0;
  bottom: .1rem; }

.coup-list-item strong b {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 12px; }

.small .coup-list-item strong {
  font-size: .7rem; }

.coup-list-item span {
  border-radius: 4px;
  border: 1px solid #fff;
  color: #fff;
  padding: 1px 8px;
  display: inline-block;
  margin-top: 2px;
  font-size: 12px; }

.coup-list-empty {
  text-align: center;
  padding-top: 1rem; }

.nfco {
  background: #f5f5f5;
  padding-bottom: 88px; }
  @media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
    .nfco {
      padding-bottom: 100px; } }

.nfco-content {
  padding: 0.4rem; }

.nfco button {
  width: 100%;
  padding: .4rem 1rem;
  background: #fff;
  color: #3a87e8; }

.nfco .button-wrap {
  text-align: center;
  margin-top: 35px; }

/* CDN的协议是否加密 */
/* CDN的域名 */
/* sprite 路径 */
/* 网站默认背景色 */
/* 预约页的颜色 */
/* 预约页的颜色 */
/* 默认 block 背景色 */
/* 文字绿色 */
/* 默认宽度 */
/* 去掉单位 */
/* px to rem */
/* 兼容性处理 */
/* 提交订单组件 */
.nro .nro * {
  box-sizing: border-box;
  font-size: 14px; }

.nro {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 1001; }

.nro-main {
  position: absolute;
  width: 100%;
  background: #f8f8f8;
  overflow: hidden;
  display: none;
  bottom: 0;
  left: 0;
  text-align: center; }

.nro-main h4 {
  font-weight: bold;
  line-height: 1.4;
  font-size: 0.48rem;
  padding: 0.26667rem; }

.nro-content {
  padding: 0.8rem 0rem 1.6rem; }

.nro-content > strong {
  display: inline-block;
  margin-bottom: 0.4rem; }

.nro-main .coup-list-wrap {
  max-height: 8rem;
  overflow: auto; }

.nro-close {
  width: 19px;
  height: 19px;
  position: absolute;
  right: 5px;
  top: 5px;
  background: url("https://file.caixin.com/zhuanjiake/m/images/sfk_v2_sprite.png") no-repeat -58px -190px;
  background-size: 150px auto; }

.nro-pay {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #fff;
  padding: 0.21333rem;
  box-shadow: 0 1px 0 #e0e0e0, 0 0 0 rgba(0, 0, 0, 0.12), 0 -1px 2px rgba(0, 0, 0, 0.14); }

.nro-pay button {
  background: #3a7364;
  min-width: 80%;
  height: 1.06667rem;
  color: #fff;
  border-radius: 8px;
  font-size: 0.42667rem; }

.CXYHC .adyiNavTab02 span.current {
  color: #1C2469; }

.CXYHC .course-reserve-more, .CXYHC .p-to-playing {
  background: #1C2469; }

.CXYHC .pa-progress {
  background: #1C2469; }

.CXYHC .r-b-types {
  color: #1C2469; }

.CXYHC .r-buy-wrap {
  background: #1C2469; }

.CXYHC .r-buy-wrap i {
  color: #1C2469; }

.CXYHC .r-buy-wrap .goupiao i {
  color: #fff; }

.CXYHC .rb-gift i span {
  color: #1C2469; }

.CXYHC .rb-gift i span {
  color: #1C2469; }

.CXYHC .rb-trigger {
  background: #1C2469; }

.CXYHC .rb-trigger {
  background: #1C2469; }

.CXYHC .service-number button {
  background: #1C2469; }

.CXYHC .r-t-title,
.CXYHC .kcjjBox dt,
.CXYHC .r-common-title h4,
.CXYHC .r-g-choices span i,
.CXYHC .r-g-input label,
.CXYHC .p-comment-back {
  color: #1C2469; }

.CXYHC .rb-gift i {
  border-left: 1px solid #1C2469; }

.CXYHC .r-g-choices span,
.CXYHC .r-g-input label {
  border: 1px solid #1C2469; }

.CXYHC .r-b-tab .active,
.CXYHC .r-b-tab-deco,
.CXYHC .r-carousel-title,
.CXYHC .nfs-input-group button,
.CXYHC .nfs-interest h4,
.CXYHC .r-g-trigger button,
.CXYHC .nro-pay button,
.CXYHC .r-g-title,
.CXYHC .live-class,
.CXYHC .r-g-choices .selected, .CXYHC .r-g-choices .selected i,
.CXYHC .new-index .live-class {
  background: #1C2469; }

.CXYHC .service-number p,
.CXYHC .login-info,
.CXYHC .login-info a {
  color: #ec720f; }

.CXYHC .login-info a {
  border: 1px solid #ec720f; }

.CXYHC .r-ch-live button {
  color: #09acf8;
  border: 1px solid #09acf8; }

.CXYHC .r-ca-item a {
  color: #09acf8;
  border: 1px solid #09acf8; }

.CXYHC .rmei-title .playing {
  color: #09acf8;
  border: 1px solid #09acf8; }

.CXYHC .r-fee-valid-time {
  border: 1px solid #8ca0b3; }

.CXYHC .r-b-time {
  color: #8ca0b3; }

.CXYHC .rmei-time {
  color: #8ca0b3; }

.CXYHC .p-brief {
  background: url("https://cchuodong.caixin.com/market/course/course-cxyhc.jpg") no-repeat 0 0;
  background-size: 100% 100%; }

.CXYHC .r-b-cover i {
  background: url("https://cchuodong.caixin.com/market/course/sfk_v2_sprite11.png") no-repeat 0 -135px;
  background-size: 150px auto; }

.CXYHC .r-b-time-type i {
  background: url("https://cchuodong.caixin.com/market/course/sfk_v2_sprite11.png") no-repeat -84px -172px;
  background-size: 150px auto; }

.CXYHC .rbtt-v i {
  background-position: -84px -172px; }

.CXYHC .pam-content label i, .CXYHC .p-pop-ask-label i {
  background: url("https://cchuodong.caixin.com/market/course/sfk_v2_sprite11.png") no-repeat -115px -189px;
  background-size: 150px auto; }

.CXYHC .r-fake-checked.active, .CXYHC .p-pop-ask-label i.active {
  background-position: -99px -189px; }

.CXYHC .footer-2-1-i i {
  background: url("https://cchuodong.caixin.com/market/course/course_yhc.png") no-repeat 0 0;
  background-size: 150px auto; }

.CXYHC .footer-index i {
  background-position: 2px -153px; }

.CXYHC .footer-find i {
  background-position: -24px -153px; }

.CXYHC .footer-learn i {
  background-position: -52px -153px; }

.CXYHC .footer-mine i {
  background-position: -82px -153px; }

.CXYHC .footer-index.sel i {
  background-position: 2px -153px; }

.CXYHC .footer-find.sel i {
  background-position: -24px -153px; }

.CXYHC .footer-learn.sel i {
  background-position: -52px -153px; }

.CXYHC .footer-mine.sel i {
  background-position: -82px -153px; }

.CXYHC .ni-common-title h3 i {
  background: url("https://cchuodong.caixin.com/market/course/course_yhc.png") no-repeat -111px 0;
  background-size: 150px auto; }

/* CDN的协议是否加密 */
/* CDN的域名 */
/* sprite 路径 */
/* 网站默认背景色 */
/* 预约页的颜色 */
/* 预约页的颜色 */
/* 默认 block 背景色 */
/* 文字绿色 */
/* 默认宽度 */
/* 去掉单位 */
/* px to rem */
/* 兼容性处理 */
.courseWare-wrap {
  padding: 0.4rem 0.57333rem 0.57333rem 0.57333rem; }
  .courseWare-wrap p {
    font-size: 0.48rem;
    line-height: 0.82667rem; }
  .courseWare-wrap img {
    margin: 0.17333rem 0rem 0.17333rem 0rem; }
  .courseWare-wrap em {
    font-style: italic !important; }

.downloadCourseware {
  display: flex;
  justify-content: flex-end;
  padding-right: 0.57333rem; }
  .downloadCourseware .downloadCourseware-logo {
    width: 1.88rem;
    height: 1.6rem; }

@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  .s-buy-record {
    padding-bottom: 90px !important; }
  .has-bottombar {
    padding-bottom: 34px; }
  .has-bottombar:after {
    content: '';
    z-index: 9998;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 34px;
    background: #ececec; }
  .bottom-padding {
    padding-bottom: 34px; }
  .r-buy-wrap {
    height: 80px; }
  .r-buy-wrap.has-bottombar:after {
    background: #f8f8f8; }
  .p-comment-trigger-wrap {
    height: 2.13333rem; }
  .p-comment-trigger-wrap.has-bottombar:after {
    background: #fff; }
  .has-bottombar .nro-pay {
    padding-bottom: 40px; } }

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) {
  .s-buy-record {
    padding-bottom: 90px !important; }
  .has-bottombar {
    padding-bottom: 34px; }
  .has-bottombar:after {
    content: '';
    z-index: 9998;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 34px;
    background: #ececec; }
  .bottom-padding {
    padding-bottom: 34px; }
  .r-buy-wrap {
    height: 80px; }
  .r-buy-wrap.has-bottombar:after {
    background: #f8f8f8; }
  .p-comment-trigger-wrap {
    height: 2.13333rem; }
  .p-comment-trigger-wrap.has-bottombar:after {
    background: #fff; }
  .has-bottombar .nro-pay {
    padding-bottom: 40px; } }

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) {
  .s-buy-record {
    padding-bottom: 90px !important; }
  .has-bottombar {
    padding-bottom: 34px; }
  .has-bottombar:after {
    content: '';
    z-index: 9998;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 34px;
    background: #ececec; }
  .bottom-padding {
    padding-bottom: 34px; }
  .r-buy-wrap {
    height: 80px; }
  .r-buy-wrap.has-bottombar:after {
    background: #f8f8f8; }
  .p-comment-trigger-wrap {
    height: 2.13333rem; }
  .p-comment-trigger-wrap.has-bottombar:after {
    background: #fff; }
  .has-bottombar .nro-pay {
    padding-bottom: 40px; } }

/* 禁用iPhone中Safari的字号自动调整 */
html {
  -webkit-text-size-adjust: 100% !important;
  -ms-text-size-adjust: 100% !important; }

body {
  -webkit-text-size-adjust: 100% !important; }

/* 去除iPhone中默认的input样式  清除苹果浏览器的圆角表单 */
input[type="submit"], input[type="reset"], input[type="button"],
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0; }

/* 设置HTML5元素 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block; }

/* 图片设置 */
img {
  width: 100%;
  height: auto;
  border: 0;
  vertical-align: top; }

a img {
  border: none; }

.noscroll {
  overflow: hidden;
  height: 100%; }

/* common */
body {
  line-height: 140%; }

body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  margin: 0;
  padding: 0;
  box-sizing: border-box; }

body {
  font-family: '\5FAE\8F6F\96C5\9ED1','PingFang SC','Droidsansfallback';
  color: #000;
  font-size: 14px;
  margin: 0 auto;
  background: #eef4f9;
  max-width: 768px; }

em, i, var {
  font-style: normal; }

.clearfix {
  zoom: 1; }

.clearfix:after {
  content: "";
  display: block;
  clear: both; }

a {
  text-decoration: none;
  color: #000;
  font-family: "\5FAE\8F6F\96C5\9ED1",Tahoma,Arial,sans-serif; }

a:hover {
  text-decoration: none; }

ul, ol, li {
  list-style: none; }

h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-family: "\5FAE\8F6F\96C5\9ED1";
  font-weight: normal; }

button, input {
  outline-style: none;
  border: 0 none; }

p, dd, dt {
  word-wrap: break-word; }

.rel-mar-t {
  position: relative;
  top: 10px; }

/* clear folat */
.left {
  float: left; }

.right {
  float: right; }

.cf:before, .cf:after {
  content: " ";
  display: table; }

.cf:after {
  clear: both; }

.cf {
  *zoom: 1; }

/* public */
.ta-c {
  text-align: center !important; }

p.foo {
  border-color: blue; }

.button, button:active {
  opacity: .8; }

.hide {
  display: none; }

.stop-scroll {
  height: 100%;
  overflow: hidden; }

.text-overflow {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap; }

.two-overflow {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  /** 对象作为伸缩盒子模型显示 **/
  -webkit-box-orient: vertical;
  /** 设置或检索伸缩盒对象的子元素的排列方式 **/
  -webkit-line-clamp: 2;
  /** 显示的行数 **/
  overflow: hidden;
  /** 隐藏超出的内容 **/ }

.three-overflow {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  /** 对象作为伸缩盒子模型显示 **/
  -webkit-box-orient: vertical;
  /** 设置或检索伸缩盒对象的子元素的排列方式 **/
  -webkit-line-clamp: 3;
  /** 显示的行数 **/
  overflow: hidden;
  /** 隐藏超出的内容 **/ }

/* 内容 */
.mainBox {
  width: 100%;
  margin: 0 0 70px;
  position: relative;
  top: 55px;
  background: #eef4f9; }

.mainBox02 {
  width: 100%;
  margin: 0 0 70px;
  position: relative;
  background: #eef4f9; }

.mainBox03 {
  width: 100%;
  margin: 0 0 70px;
  position: relative;
  background: #eef4f9; }

.mainBox05 {
  width: 100%;
  margin: 0 0 80px;
  position: relative;
  background: #eef4f9; }

.mainBoxZjList {
  width: 100%;
  margin: 0 0 70px;
  position: relative;
  background: #eef4f9; }

.main {
  margin: 0 0 70px 0; }

.bodyBg {
  background: #eef4f9; }

/* 答疑页面 */
.dayiNav {
  position: fixed;
  z-index: 200;
  left: 0;
  top: 0;
  width: 100%;
  padding: 10px 15px;
  box-sizing: border-box;
  background: #fff;
  box-shadow: 0 1px 5px #c0d0dd; }

.adyiNavTab {
  width: 64%;
  margin: 0 auto;
  background: #33c0cd;
  border-radius: 20px;
  height: 30px; }

.adyiNavTab span {
  display: inline-block;
  vertical-align: top;
  color: #fff;
  width: 50%;
  height: 30px;
  line-height: 30px;
  text-align: center; }

.adyiNavTab span.current {
  background: #4ee0e3; }

.adyiNavTab span.current:first-child {
  border-radius: 20px 0 0 20px; }

.adyiNavTab span.current:last-child {
  border-radius: 0 20px 20px 0; }

.btnSearch {
  position: absolute;
  z-index: 10;
  right: 15px;
  top: 15px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABS5JREFUWAnNWF1oHFUUvueuO5smWW1DiUksGHxR6IMEA5aCD1UkYgnRrT9YBEHtUxGflD7VolXxQZC+iSAVqVIw2Sz0L08VwfhgQV9E6UNViK2JlFLS7e7O7szxO3cy081m/jYZTeZh5849P/PNOeeenyWV8jrGrD+utPa0HHeKFI8pphFFaoRZbVOKr2F9VSm6kiN1Ll+0zt94km6mVB3LRrFUEAfO8d31mv0WQBwCmHuT+D06NYnUBdJ0tPqs9XM6mXCuSIBisY9mmodJuUcBbOcdcXIgdImV+lMTXWXFNdCGFfMILDiO54GAlwiP6pQqWEdqk/RXsN/FIhTgzgoXb7fsU8w8Gegi9b0m/ZlW+TPLJboe7LctnmfOnZ9tPeY6zous6FVY3RIyrLmYy+VKy8/k59vYUy3XANw+zffbbJ/Fp+82Gogu4wVv3y4VKqk0rjBtL/Now7E/AMiXvC2yYfHXqwesL7vRswqgsVzT/sEHR0SzxX7r5cUJqnajtJ23b8Z+xWX+FCFQgC0drfT+6nP5uXaeuLX2iRJzxq0rloM7P6mWrNJGwIlu6Pjirpx+HOBuwZo5Vu7pYqX+oP/epHtgwW3T9huK3RMiIJYTcLjjLGRz9c40pnDYyrAkIoZ+gqsfSaPfWFBSiZxWAwUxJ25NI9wNdIlhWOO4yCCExvrL9sE08gag5Dk/lciB2Khbo148MGx9CP0LQkdcHt/9i3fKo/hlX0vs4ZsOGSakkm5Pa5zyTtrCXqop0u+YfVajv//amOjk6Xw25cuvEJLnOhmyfh7ckf8KUe5lBVJTSfq11FaPSVJA/kySwEbpf+yjOtx8YUXPpOfBaK3aFH7QEcCXoipEtPg6KUQmD8Jzgycq6r44Ldp0JeCQ2hrHmCUNGSJ4V001UcOjLy0tk5Cl8EezZUshdoN3UYuH47RrmBn9nMlN0pX8L5fOWXX/RYjHXn8ddpcUc22FEPslYcLr3WOnNRTIkv4nWIcsxMWeuU0/F8LxH2wxuW1xx0txr4AF6YrHQOPSz8UxZ0Vjh/YYXUSNHUP5y3F6tcwQwoD6OCDNZhxzVjSX/NzL86a6xCjWMuDAik3hcV3nhRjeTEi9FXsc1nhAlCFzJPaFWqYvP7OjE3pNOuFMkEQpabnveSRUlB7r8yg2fx8xCPth+kITiFzNVsO13/eJWd/7ys0nkNaeMu9UfPLW0xR7goXPADSjoUxfcjEflDbdrDP86TvLQ+w6J0UlGtabTIVUhjAADQ6MhnD1oqxlhijONvea/Qx+Ri9yD9fsWVhvl6iDx96sHSDTFyapDwDK3CqjIcRtWLHQarlz0qYnKUiii+WWrtvfIks8aniJllVhHUOTCMvcKqMhQDrwdT++uNw73Xh31zybcpgEppNuYq7e+DEAJwzMRbduXxTgnfxhz+iy1l593zQnZPqC4nuECtcvSCcszab0c2slVu+YVILT6h8IQxXLAVzASfSb7rH2VffT38FeyCIUoPDJaOg06WuAHLsjR1WTkpC/pGWSriRHVs3l1rCUL6kQJgmv5DmRkwMhMSduFcsB5EOBvhQgIwGKEvz1QTJ9yYCD5DoaKE61QJ5DKpHT6h8IcWu3IGMB+jhk+jIDjjdDTMJ1gz5t1R21FZ8lcTwnSTgsz3ULMhXAdhDHMAVKmy6dsDSbpFUf0ik6El6Swp9UW0VXNyC7BtgOdiPrtCA3DWBaS24qwDQgNx1gEsgtATAapPpuywAMA2mSvBC20uWd7sZpYnoYLfeRfwHLjFvBFjy1HwAAAABJRU5ErkJggg==) no-repeat 0 0;
  background-size: 20px 20px;
  width: 20px;
  height: 20px; }

/* 焦点图 */
.slider_m {
  overflow: hidden;
  width: 100%;
  box-sizing: border-box;
  position: relative;
  left: 0;
  top: 50px;
  margin-top: 10px; }

.slider_m ul {
  width: 100%;
  position: relative;
  overflow: hidden; }

.slider_m ul li {
  position: relative;
  float: left;
  width: 100%;
  padding: 0 15px;
  box-sizing: border-box; }

.slider02_m {
  overflow: hidden;
  width: 100%;
  box-sizing: border-box;
  position: relative;
  left: 0;
  top: 0;
  margin-top: 10px; }

.slider02_m ul {
  width: 100%;
  position: relative;
  overflow: hidden; }

.slider02_m ul li {
  position: relative;
  float: left;
  width: 100%;
  padding: 0 15px;
  box-sizing: border-box; }

.slider_point {
  width: 100%;
  text-align: right;
  position: absolute;
  z-index: 20;
  bottom: 0;
  left: 0; }

.slider_point li {
  display: inline-block;
  width: 8px;
  height: 8px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCOUNFRTY2MzY4RTQxMUU2OUZEQkVEOThBNjFBQTFBMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCOUNFRTY2NDY4RTQxMUU2OUZEQkVEOThBNjFBQTFBMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5Q0VFNjYxNjhFNDExRTY5RkRCRUQ5OEE2MUFBMUEyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI5Q0VFNjYyNjhFNDExRTY5RkRCRUQ5OEE2MUFBMUEyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3BQLOAAAALFJREFUeNpi/P//PwMlgImBQkCxASzIHEZGRjDds3Sr8v9f/3yYGBmVQPx////fY2Rj2lIS7X0XxEf2NiMKB2hAz4Ktnv///wvHcCoTE0jpqpIE7+3IelC8ALIZaEYYNqf++/cPZH4YSA3OMAA5G6QQl39BciA1OA2A+RlvqKOpoW40gkKbkAZ0NSgGgKIKFNo4bQPKgdTgNAAUz6CowmYIPBqhaQFnOqAoIQ3NzAQQYABt3GMY1vvv6gAAAABJRU5ErkJggg==) no-repeat 0 0;
  background-size: 8px 8px;
  cursor: pointer;
  margin: 0 3px; }

.slider_point li.current {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAdhJREFUOBGlUz1IXEEQnlnJPvWsDCaIcGgT1KtEW/FMZX1nakvBwlQWCgqBkBSpYiFYphav1cafYKtoc542SRBEVGLlqbeSncz38jaoPH/AgWX3zcz37ezM95hSrHFRWtm4PIm0xWHmQ/F2/aLIR3fTzU1H76a8aCjVPhO5sngqeDKtWDjDh1iuLPYmhsNHU0le/fG1Y2ZazjRH704H+TzEsLesSVP1t/umx05j7OB5gU/gjwnA+rPitsXI/GWhfpbmpF9jE7r6kKS2qesLjfFGQ+lqnDx97W6P7FYfX8cEKI09vbkYjooKntLkjyT/yIFOzKtnWkk+NS5eLQnzzmUhmmQ0DO/LNNvsaYV6FLiugFu9CQy6gyTf0kXb1TN3QGRzxrAb0MBq8maUfR8YPIhNJLkrmJQRHRULK1ts4c3JZ+oW5+gTDjDmh25LRd91GoZIWLJJAN1+zOIcFsUo9vlNhDyFab56VlvAnPX6GV0+pYwwxg0IChhgYx1Awru/ak57/P4pQmLPox1dtqecYxcT4DZI2Xu3pse9zEs7kiplrVKEhupM9PqWlEO5kPSPffeBhUbVtxrGmzT5LcruztoZSDhg/lcQHNihTggMGsE3JuXFfk/7nf8C9HrgqQCjC3AAAAAASUVORK5CYII=) no-repeat 0 0;
  background-size: 8px 8px;
  width: 8px;
  height: 8px; }

.photo_mask {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  background: url("https://file.caixin.com/caixinSports/images/slider-bg.png") 0 0 repeat-x;
  background-size: auto 100%; }

.rmwTit {
  position: absolute;
  left: 27px;
  top: 0;
  color: #8CA0B3; }

.rmwTit img {
  width: 25px;
  height: 25px;
  border: 2px solid #fff;
  border-radius: 12px; }

.rmwTit span {
  display: inline-block;
  padding: 0 0 0 5px; }

.rmwCon {
  border: 5px solid #b2c5d5;
  padding: 5px 10px;
  text-align: justify;
  font-size: 18px;
  line-height: 150%;
  margin: 18px 0 20px 0; }

.marginT15 {
  margin-top: 15px; }

.zjtjCon {
  border: 5px solid #b2c5d5;
  padding: 5px 0;
  text-align: justify;
  font-size: 18px;
  line-height: 150%;
  margin: 18px 0 20px 0;
  overflow: hidden;
  zoom: 1; }

.zjtjLeft {
  float: left; }

.zjtjCon p {
  position: relative; }

.zjtjCon p span {
  display: inline-block;
  margin: 5px 0 0;
  background: #33c0cd;
  height: 20px;
  line-height: 130%;
  color: #fff;
  padding: 0 15px;
  font-size: 14px; }

.zjtjCon p span em {
  position: absolute;
  border-top: 20px solid #33c0cd;
  border-right: 10px solid transparent;
  right: -10px;
  z-index: 10; }

.zhuanjiajieshao {
  overflow: hidden;
  zoom: 1;
  padding: 0 10px 0 0;
  width: 75%;
  float: right;
  box-sizing: border-box; }

.zhuanjiajieshao dl {
  overflow: hidden;
  zoom: 1;
  line-height: 110%; }

.zhuanjiajieshao dt {
  float: left;
  margin-right: 5px; }

.zhuanjiajieshao dt img {
  width: 50px;
  height: 50px;
  border-radius: 25px; }

.zhuanjiajieshao dd {
  overflow: hidden;
  zoom: 1;
  width: 70%; }

.zhuanjiajieshao dd span {
  display: block;
  font-size: 14px;
  color: #9B9B9B; }

.zhuanjiajieshao dd p {
  overflow: hidden;
  zoom: 1; }

.zhuanjiajieshao dd p em, .zhuanjiajieshao dd p i {
  width: 50%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.zhuanjiajieshao dd p em {
  float: left;
  font-size: 15px;
  color: #8CA0B3; }

.zhuanjiajieshao dd p i {
  float: right;
  font-size: 12px;
  color: #9B9B9B;
  text-align: right; }

.zhuanjiaInfo {
  font-size: 15px;
  line-height: 120%; }

.btnTiwen {
  position: fixed;
  z-index: 1000;
  bottom: 65px;
  right: 10px; }

.btnTiwen img {
  width: 95px;
  height: 35px; }

.index-cl {
  padding-top: 50px; }

.slider-m ul li {
  position: relative; }

.slider-m p {
  display: none;
  position: absolute;
  width: 100%;
  text-align: left;
  bottom: 0;
  left: 10px;
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  padding: 4px 0; }

.slider-m .swiper-pagination-bullet {
  background: #fff;
  opacity: 1;
  box-shadow: 0 0 2px 0 #999; }

.slider-m .swiper-pagination-bullet-active {
  background: #9cdf34;
  box-shadow: 0 0 2px 0 #999; }

.slider-m ul li img {
  min-height: 140px; }

/* 发现——专家团页面 */
.navBox {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 200;
  width: 100%;
  padding: 10px 9% 10px;
  box-sizing: border-box;
  background: #fff;
  box-shadow: 0 0 5px #c0d0dd;
  font-size: 15px; }

.search {
  border: 1px solid #09acf8;
  border-radius: 15px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABS5JREFUWAnNWF1oHFUUvueuO5smWW1DiUksGHxR6IMEA5aCD1UkYgnRrT9YBEHtUxGflD7VolXxQZC+iSAVqVIw2Sz0L08VwfhgQV9E6UNViK2JlFLS7e7O7szxO3cy081m/jYZTeZh5849P/PNOeeenyWV8jrGrD+utPa0HHeKFI8pphFFaoRZbVOKr2F9VSm6kiN1Ll+0zt94km6mVB3LRrFUEAfO8d31mv0WQBwCmHuT+D06NYnUBdJ0tPqs9XM6mXCuSIBisY9mmodJuUcBbOcdcXIgdImV+lMTXWXFNdCGFfMILDiO54GAlwiP6pQqWEdqk/RXsN/FIhTgzgoXb7fsU8w8Gegi9b0m/ZlW+TPLJboe7LctnmfOnZ9tPeY6zous6FVY3RIyrLmYy+VKy8/k59vYUy3XANw+zffbbJ/Fp+82Gogu4wVv3y4VKqk0rjBtL/Now7E/AMiXvC2yYfHXqwesL7vRswqgsVzT/sEHR0SzxX7r5cUJqnajtJ23b8Z+xWX+FCFQgC0drfT+6nP5uXaeuLX2iRJzxq0rloM7P6mWrNJGwIlu6Pjirpx+HOBuwZo5Vu7pYqX+oP/epHtgwW3T9huK3RMiIJYTcLjjLGRz9c40pnDYyrAkIoZ+gqsfSaPfWFBSiZxWAwUxJ25NI9wNdIlhWOO4yCCExvrL9sE08gag5Dk/lciB2Khbo148MGx9CP0LQkdcHt/9i3fKo/hlX0vs4ZsOGSakkm5Pa5zyTtrCXqop0u+YfVajv//amOjk6Xw25cuvEJLnOhmyfh7ckf8KUe5lBVJTSfq11FaPSVJA/kySwEbpf+yjOtx8YUXPpOfBaK3aFH7QEcCXoipEtPg6KUQmD8Jzgycq6r44Ldp0JeCQ2hrHmCUNGSJ4V001UcOjLy0tk5Cl8EezZUshdoN3UYuH47RrmBn9nMlN0pX8L5fOWXX/RYjHXn8ddpcUc22FEPslYcLr3WOnNRTIkv4nWIcsxMWeuU0/F8LxH2wxuW1xx0txr4AF6YrHQOPSz8UxZ0Vjh/YYXUSNHUP5y3F6tcwQwoD6OCDNZhxzVjSX/NzL86a6xCjWMuDAik3hcV3nhRjeTEi9FXsc1nhAlCFzJPaFWqYvP7OjE3pNOuFMkEQpabnveSRUlB7r8yg2fx8xCPth+kITiFzNVsO13/eJWd/7ys0nkNaeMu9UfPLW0xR7goXPADSjoUxfcjEflDbdrDP86TvLQ+w6J0UlGtabTIVUhjAADQ6MhnD1oqxlhijONvea/Qx+Ri9yD9fsWVhvl6iDx96sHSDTFyapDwDK3CqjIcRtWLHQarlz0qYnKUiii+WWrtvfIks8aniJllVhHUOTCMvcKqMhQDrwdT++uNw73Xh31zybcpgEppNuYq7e+DEAJwzMRbduXxTgnfxhz+iy1l593zQnZPqC4nuECtcvSCcszab0c2slVu+YVILT6h8IQxXLAVzASfSb7rH2VffT38FeyCIUoPDJaOg06WuAHLsjR1WTkpC/pGWSriRHVs3l1rCUL6kQJgmv5DmRkwMhMSduFcsB5EOBvhQgIwGKEvz1QTJ9yYCD5DoaKE61QJ5DKpHT6h8IcWu3IGMB+jhk+jIDjjdDTMJ1gz5t1R21FZ8lcTwnSTgsz3ULMhXAdhDHMAVKmy6dsDSbpFUf0ik6El6Swp9UW0VXNyC7BtgOdiPrtCA3DWBaS24qwDQgNx1gEsgtATAapPpuywAMA2mSvBC20uWd7sZpYnoYLfeRfwHLjFvBFjy1HwAAAABJRU5ErkJggg==) no-repeat 10px 5px;
  background-size: 20px 20px;
  width: 100%;
  height: 30px;
  padding: 0 0 0 38px; }

.search input {
  color: #9B9B9B;
  font-family: "\5FAE\8F6F\96C5\9ED1";
  font-size: 14px;
  width: 95%; }

.sortBox {
  position: relative;
  padding: 0 3%;
  margin: 0 0 15px 0;
  background: #fff;
  -webkit-box-shadow: 0px 5px 10px #bfd0dd;
  box-shadow: 0px 5px 10px #bfd0dd; }

.sortBg {
  background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QMqaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTdEMUJCQ0M2MDVEMTFFNkFFMDNENTAzRThBRTJCMkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTdEMUJCQ0Q2MDVEMTFFNkFFMDNENTAzRThBRTJCMkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5N0QxQkJDQTYwNUQxMUU2QUUwM0Q1MDNFOEFFMkIyRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5N0QxQkJDQjYwNUQxMUU2QUUwM0Q1MDNFOEFFMkIyRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAQDAwMDAwQDAwQGBAMEBgcFBAQFBwgGBgcGBggKCAkJCQkICgoMDAwMDAoMDA0NDAwRERERERQUFBQUFBQUFBQBBAUFCAcIDwoKDxQODg4UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAB4ABQMBEQACEQEDEQH/xABZAAADAQAAAAAAAAAAAAAAAAAAAgUIAQEBAQAAAAAAAAAAAAAAAAAAAwQQAAEDBQAAAAAAAAAAAAAAAAABERKhAlIEFhEBAQEAAAAAAAAAAAAAAAAAAAES/9oADAMBAAIRAxEAPwDZnO6jNFDXusmItE1AAsrsVoB//9k=) repeat-x 0 0;
  background-size: 100% 15px;
  width: 100%;
  height: 15px; }

.sortTit {
  position: absolute;
  z-index: 10;
  left: 0;
  top: 0; }

.sortTit span {
  display: inline-block;
  background: #33c0cd;
  height: 20px;
  padding: 0 15px;
  color: #fff; }

.sortTit span a {
  color: #fff; }

.sortTit span em {
  position: absolute;
  z-index: 20;
  right: -13px;
  top: 0;
  border-top: 20px solid #33c0cd;
  border-right: 13px solid transparent; }

.sortCon {
  width: 100%;
  padding-left: 7px;
  box-sizing: border-box;
  overflow-y: hidden;
  overflow-x: auto; }

.sortCon ul {
  overflow: hidden;
  zoom: 1; }

.sortCon li {
  position: relative;
  float: left;
  width: 115px;
  height: 115px;
  overflow: hidden;
  margin: 0 10px 0 0; }

.sortCon li img {
  width: 115px;
  height: 115px; }

.sortCon li span {
  display: block;
  font-size: 12px; }

.name {
  width: 100%;
  padding: 0 3px 5px;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;
  color: #fff; }

.name p {
  font-size: 14px;
  font-weight: bold; }

.name span {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }

.name-mask {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAEsCAYAAAD6sCIiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxNi0xMC0xMVQxNzoyMzo0NSswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTYtMTAtMTFUMTc6MjQ6MzcrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTYtMTAtMTFUMTc6MjQ6MzcrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg3RTlDMjcwOEY5NDExRTY5MEI3QzU2MkRDMEVBMkNFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg3RTlDMjcxOEY5NDExRTY5MEI3QzU2MkRDMEVBMkNFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODdFOUMyNkU4Rjk0MTFFNjkwQjdDNTYyREMwRUEyQ0UiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODdFOUMyNkY4Rjk0MTFFNjkwQjdDNTYyREMwRUEyQ0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4OrB+UAAACfUlEQVR42uyX/StdcRzH3esiD8lD2ohsSx6STdPNkpuYtkwIEUJoCxETjb9A0W2LbjLS1m0WolkjQrZo1vijjq66p3PO/d5zXr+qz63r3pvX+by/78/D93uOS9O0GPJyCSiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooID3C7yDDe8Yw6fxuyv0xe0QRAuDsYYrNcM/I66Io+uLp2CCjbRpjYk2gfQLQ3+SqHSyJXdRwRQKptI8pqlcqsykUzMZNI+ZFMyi0g9UlVBFfEgjZtM85thUxpTHXJuEmyLmUel82o+PKPhYNZ4q6Sd0jQUULKT9WERLWEz3nhK6xlKaxzJVBFXEp7QpnlHX5TYlNK3xOZWuoNJemh4vnZlKauYFLWEVNVNN+9FHa+2je3gNNVNL11hHXb+kM1NPS/iKSr+m0g10s39Du6eRgk3UTDMFW+hZ2EqHq41Kt9N+7KARO2keu2gJu2lT9NCZ6aVm+qh0Py3hAJUepOAQLeFbGvEdzeMw3XtGqPQozeMY7Z5xKj1BI07SQ/M9lZ6iG+k0lZ6hJfxAt5RZamaO9KPb4QFSf3kMsK2ZMKgZFDTD06d+occiG/XZ1QpGbQqniPpvj+Vp2OrctEa3zT1FxBrRDfs8KaFTRFNTLNB+XKT96Kf96Kcz85Ga+UTXuERHYZmCAXr/GKCb/Qo1s0oT/pmaWaOH5jot4QYt4ReHmdGlv1IzQXrEBWnEbxTcpOB32hRbtNbbVHqHSu/SiHu01j/oeb1P+/EnnZlf1MwBBQ/pfc8RjXhMwRMKnlLwjJo5p8P1m0r/of14Qbvnkkr/pRGvaMR/FPxPwWt6Xt+QUbgVYADyXsqGTs0wFgAAAABJRU5ErkJggg==) 0 0 repeat-x;
  background-size: auto 100%; }

.zhuanjiaList ul {
  margin-top: 15px;
  margin-left: 3%; }

.zhuanjiaList li {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 22%;
  margin-right: 3%;
  box-sizing: border-box; }

.zhuanjiaList .name p {
  font-size: 12px;
  font-weight: normal; }

/* 发现——最新页面 */
.zuixinCon {
  width: 100%;
  padding: 15px;
  box-sizing: border-box;
  background: #fff;
  border-bottom: 15px solid #eef4f9; }

.zuixinCon p {
  font-size: 18px;
  text-align: justify; }

.zuixinCon .zuixinName {
  color: #8ca0b3;
  display: block;
  padding: 5px 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.zuixinCon .zuixinName a {
  color: #8ca0b3; }

.toutingBox, .touting, .toukan {
  overflow: hidden;
  zoom: 1; }

.toutingLeft {
  float: left;
  width: 70%; }

.toutingRight {
  float: right;
  width: 35%; }

.touting .touxiang, .touting ul {
  display: inline-block;
  vertical-align: top; }

.touting .touxiang {
  width: 40px;
  margin-right: 10px; }

.touting .touxiang img {
  width: 40px;
  height: 40px;
  border-radius: 20px; }

.touting ul {
  width: 70%;
  background: #09acf8;
  border-radius: 20px;
  min-height: 35px;
  padding-top: 5px;
  color: #fff;
  font-size: 12px; }

.toukanRight {
  float: right;
  width: 30%;
  color: #adadad;
  text-align: right;
  font-size: 10px;
  padding-top: 7px; }

.toutingTxt em, .toutingTxt p, .toutingTxt i {
  display: inline-block;
  vertical-align: top; }

.toutingTxt em {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAfCAIAAACH7hGnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQzVBRDcxQjY0NDYxMUU2OTJDN0E1MjU1MEEwNjExMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQzVBRDcxQzY0NDYxMUU2OTJDN0E1MjU1MEEwNjExMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZDNUFENzE5NjQ0NjExRTY5MkM3QTUyNTUwQTA2MTExIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZDNUFENzFBNjQ0NjExRTY5MkM3QTUyNTUwQTA2MTExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YtfQowAAAvdJREFUeNqUVV1IVEEUnpl77163cnfVdXfV0shgRYtEjH5EI6woEoIoSp+ChPAlX+qxyMd8Cfp5ESLChyALCios7aFApRaTHiR/siwzd2nXVdef3b0/06x37p2rXGt3nu49M9855/vOOTPQ/iQO0lgeEXRUC80BKZxcY0dpgrvrhGM+9OiAwMMM8Rq4zJE6WeNGtyr5zPAcBE6BBb24g2sqRhngZ+Lg/ICUULBhadvFi+h/eK8IGvU4gSi+PCQbW0V2eKmU+xfeu8q5o5qv99DMO3+oA2HVOHDFz23hN8BrYL8DcRB27hO22qn9+jBLwS3CC9s5a/y5Ys7voHaXDV4rp4L3hXFPkKVwsgBZ42+PKy9+K8ZvUwnyZ1MWDyeZvcYNHfwG/FuH5BVdcMLCUKs3pMoqtfMIHvEitFHNOiZYqBM+emxBBv0RVshDHkQ51Loh4eMSmIuuKUa1ZDMs0yl8iDB7YRbgSRle1gp7c1OO/iTw2X7p42wqwqc5HEngPJHCiAQjsZQ9GGfxfXaIrvo5DUxWvgjvVbH2/rlsOppFP4Jxc6UhqnStkaDCiYzenDWNaq6eSCSJTV0A0JcF1YyfXMIJ3eCyMfucDssxzVI0CVD7qDKqu1iWceuQZGxvs7Ojofh6IpoWPEly/1upoRA5BdATUqeW6d5uJ/RkMfzEItbxZqc4pRZJ+OkvdV0LnC5iusys4M/zFF+Vg8xtYt0/eTbQspMzfl/rbb+JA3X5LH5fWLXGt+/hHSad7n+nvVjvRSJH7SrGb4JW+JZS1FjMgj+bVgajNPlG080VmMXkLrbA94YwIax9kym6MUyDV7rgqUJ2/tWMaj2/44v4+HtJc9EyKI/FqK+2Ch5CmvyijB+skuIt+WsuSFEf61PUUICO+liwO+OK9pDAdN4fMnzvDgvZuqJkrsq7kzE5vfubDHXXQQYm6+aIEpPTvv9zbamyG+v5tHL3q5LB+/FtCRhyDs+rzQE54/dTk5OAz/RLS8qarb8CDACPRSDNNKNPEQAAAABJRU5ErkJggg==) no-repeat 5px 5px;
  background-size: 10px 15px;
  width: 15px;
  height: 20px; }

.toutingTxt p {
  font-size: 12px;
  padding: 3px 0 0 5px; }

.toutingTxt i {
  min-width: 30px;
  height: 29px;
  border: 1px solid #fff;
  border-radius: 15px;
  margin: -3px 3px 0 0;
  float: right;
  text-align: center;
  line-height: 30px; }

.articleTit {
  border: 1px solid #ccc;
  border-radius: 3px;
  height: 25px;
  line-height: 22px;
  font-size: 13px;
  color: #9b9b9b;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding: 0 3px;
  margin: 5px 0; }

.articleTit a {
  color: #9b9b9b; }

.toukan .touxiang, .toukan ul {
  display: inline-block;
  vertical-align: top; }

.toukan .touxiang {
  width: 40px;
  margin-right: 10px; }

.toukan .touxiang img {
  width: 40px;
  height: 40px;
  border-radius: 20px; }

.toukan ul {
  width: 70%;
  background: #b96cfd;
  border-radius: 20px;
  min-height: 35px;
  padding-top: 5px;
  color: #fff;
  font-size: 12px; }

.toukanTxt em, .toukanTxt p, .toukanTxt i {
  display: inline-block;
  vertical-align: top; }

.toukanTxt em {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAIAAABL1vtsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMzZEMkQxMTY0NTAxMUU2ODgwRERBQ0Q0NEY0NjkyRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMzZEMkQxMjY0NTAxMUU2ODgwRERBQ0Q0NEY0NjkyRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMzNkQyRDBGNjQ1MDExRTY4ODBEREFDRDQ0RjQ2OTJGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMzNkQyRDEwNjQ1MDExRTY4ODBEREFDRDQ0RjQ2OTJGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6my4fAAAAcJJREFUeNqUVEsvA1EUPucq1YcKbaPRVNKEpFEVjwUbVtjasJFYWBASKz/ED7C0EH8B3UkkFoI0pBuplDTVB9FWX2Z63Emp9PYO05NM5nHv953vnPPNxZNdFdoMdwjG1rHTgvy5mCZTu3jfHARWEBnWX61ubI9iZBn9Cyh8NErBc4XW0TMl4j+LxgoxWWByC/uGm/CpCCUu6e3BgIrufpjeQZtHzJ+6odStgUIcPpjcRrMDW5dUxUAvXEEY30CTGaWrakVGwTHuIHLlpEK1AN5ZaAyvEbEzquapkoNstJmiuw+Ca+gM4L+tiZ2SUm4Zqs0DM3tosqDB6QrBkGkDN4gvJEUJmgrfPDiG/scnr+kxTLm4ZIm1Gk4a5VeQ4jUK24Ahg1vd+t5lP+1JXlEsTFYXBFYlXsIOfYrSK9g9UHmnyCFRDfLPUFOJ/xHCvlJWl4Jl7rQbNxLHf5f9JtmXuSddCm6VSo7sg9pZpAlm4F8UJWSjVM8kL+SzCPfHXDmb2IRCArrsYO5tolBKdHdEf3Sa8SsdgeuDWjUPPV4U8Lk4Xe6TtDTx1OIsFw/kXwLXKFicUFPg40Wb0dP5b4/04kuAAQDmTpomUlzdqwAAAABJRU5ErkJggg==) no-repeat 5px 7px;
  background-size: 11px 11px;
  width: 16px;
  height: 18px; }

.toukanTxt p {
  font-size: 12px;
  padding: 3px 0 0 5px; }

.toukanTxt i {
  min-width: 30px;
  height: 29px;
  border: 1px solid #fff;
  border-radius: 15px;
  margin: -3px 3px 0 0;
  float: right;
  text-align: center;
  line-height: 30px;
  padding: 0 2px; }

/* 发现——专家课页面 */
.zjkConBox {
  background: #fff;
  margin: 0 0 15px 0; }

.zjkConBox .dl {
  position: relative;
  z-index: 20;
  left: 0;
  top: 10px;
  overflow: hidden;
  zoom: 1;
  width: 100%;
  padding: 0 15px; }

.zjkMsg {
  position: relative;
  z-index: 5;
  left: 0;
  top: 2px;
  width: 100%;
  min-height: 2rem; }

.zjkConBox .dt {
  float: left;
  margin: 0 5px 0 0; }

.zjkConBox .dt span {
  display: block;
  width: 60px;
  height: 60px; }

.zjkConBox .dt img {
  width: 60px;
  height: 60px;
  border-radius: 30px;
  border: 5px solid #fff; }

.zjkConBox .dd {
  margin: 15px 0 0 0; }

.zjkConBox .dd p, .zjkConBox .dd span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.zjkConBox .dd p {
  font-size: 16px; }

.zjkConBox .dd span {
  display: block;
  color: #8ca0b3;
  font-size: 16px; }

.zjkConBox .dd span a {
  color: #8ca0b3; }

.yyzjkBtn {
  position: absolute;
  left: 50%;
  top: 37%;
  width: 173px;
  height: 40px;
  margin: -20px 0 0 -86px;
  z-index: 6; }

.yyzjkBtn img {
  width: 173px;
  height: 40px; }

.otherMsg {
  width: 100%;
  position: absolute;
  z-index: 5;
  left: 0;
  bottom: 0;
  height: 50%;
  padding: 18px 5px 10px;
  color: #fff;
  background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2) 30%, black); }

.otherMsg dl {
  overflow: hidden;
  font-size: 12px;
  top: auto;
  padding-right: 15px;
  position: absolute;
  bottom: 10px; }

.otherMsg dt {
  float: left; }

.otherMsg dd {
  float: right;
  color: #4ee0e3;
  margin: 0; }

.zjkMsg p.course-title {
  position: absolute;
  z-index: 8;
  left: 0;
  bottom: 18%;
  width: 100%;
  padding: 0 15px;
  overflow: hidden;
  box-sizing: border-box;
  font-size: 20px;
  line-height: 140%;
  color: #fff;
  text-align: justify; }

/* 我的——未开通解惑页面 */
.tiwenTop {
  margin: 0 0 15px;
  background: #fff;
  width: 100%;
  padding: 25px 15px 10px;
  box-sizing: border-box;
  position: relative; }

.tiwenTop dl, .tiwenTop dd {
  overflow: hidden;
  zoom: 1; }

.tiwenTop dt {
  float: left;
  width: 40%;
  padding: 5px;
  box-sizing: border-box; }

.tiwenTop dd {
  width: 100%;
  text-align: center; }

.tiwenTop dd span, .tiwenTop dd em {
  display: block; }

.tiwenTop dd span img {
  width: 60px;
  height: 60px;
  border-radius: 50%; }

.tiwenTop dd em, .tiwenTop dd em a {
  color: #8ca0b3; }

.tiwenTop p {
  color: #9B9B9B;
  padding: 5px 0 5px; }

.btnKaitong {
  width: 65%;
  margin: 20px auto;
  background: #33c0cd;
  border-radius: 20px;
  height: 40px;
  line-height: 40px;
  display: block;
  text-align: center;
  color: #fff; }

/* 我的——已开通解惑页面 */
.tiwenTop p span {
  color: #f00; }

.tiwenInfo {
  padding-top: 10px;
  font-size: 14px;
  color: #333; }

.tiwenTop dl {
  width: 100%; }

.tiwenTop dl, .tiwenTop ul {
  display: inline-block;
  vertical-align: top; }

.tiwenTop dd i {
  color: #999; }

.tiwenTop ul {
  width: 25%;
  position: absolute;
  z-index: 10;
  right: 15px;
  top: 20px; }

.tiwenTop li {
  display: inline-block;
  vertical-align: top;
  text-align: right;
  width: 45%; }

.tiwenTop li.ewm img {
  width: 36px;
  height: 34px; }

.tiwenTop li.edit img {
  width: 24px;
  height: 35px; }

/* 我的——开通解惑设置页面 */
.shezhi, .shezhi textarea, .shezhi input {
  color: #9B9B9B;
  font-size: 16px;
  font-family: '\5FAE\8F6F\96C5\9ED1','PingFang SC'; }

.userName, .touxian, .jieshao, .tiwenzhifu {
  margin-bottom: 15px; }

.touxian, .jieshao, .tiwenzhifu, .shenduzhifu {
  width: 100%;
  padding: 10px 15px;
  box-sizing: border-box;
  background: #fff; }

.userName {
  font-size: 15px;
  color: #8CA0B3;
  text-align: center;
  padding: 10px 0;
  background: #fff; }

.shezhi textarea {
  width: 100%;
  padding: 5px;
  box-sizing: border-box;
  border: 1px solid #ccc;
  font-size: 16px;
  margin: 7px 0; }

.shezhi span {
  display: block;
  color: #9B9B9B;
  text-align: right; }

.jieshao textarea {
  min-height: 100px;
  font-size: 16px; }

.tiwenzhifu input, .shenduzhifu .sdzf {
  border: 1px solid #ccc;
  padding: 5px;
  width: 30%;
  height: 25px;
  line-height: 25px;
  margin: 0 10px;
  display: inline-block;
  vertical-align: top; }

.shenduzhifu .wktRadio {
  margin: 0 2px 0 7px; }

.sdzfTips {
  padding: 10px 0 0 0; }

.sdzfTips span {
  display: inline-block;
  text-align: right;
  vertical-align: top;
  margin: 3px 0 0 15px; }

.sdzfTips span img {
  width: 75px;
  height: 20px; }

.btnStart {
  background: #eef4f9;
  padding: 7px 0; }

.btnStart input {
  width: 65%;
  margin: 7px auto;
  background: #33c0cd;
  border-radius: 20px;
  height: 40px;
  line-height: 40px;
  display: block;
  text-align: center;
  -webkit-appearance: none;
  resize: none;
  color: #fff;
  font-family: '\5FAE\8F6F\96C5\9ED1','PingFang SC';
  font-size: 14px; }

/* 文章评论页 */
.pinglun {
  background: #fff;
  margin-bottom: 14px; }

.plBiaoqian {
  background: #33c0cd;
  height: 20px;
  line-height: 20px;
  color: #fff;
  padding: 0 5px;
  display: inline-block;
  position: relative; }

.plBiaoqian em {
  display: inline-block;
  position: absolute;
  right: -10px;
  top: 0;
  z-index: 10;
  border-top: 20px solid #33c0cd;
  border-right: 10px solid transparent; }

.pinglun .tit01 {
  width: 100%;
  padding: 10px 15px;
  box-sizing: border-box; }

.pinglun span {
  padding: 10px 0; }

.pinglun h1 {
  font-size: 13px;
  padding: 0 5px;
  border: 1px solid #000;
  border-radius: 3px;
  height: 23px;
  line-height: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }

.pinglun span {
  display: block;
  text-align: center;
  margin-bottom: 10px; }

.pinglun span img {
  width: 245px;
  height: 40px; }

.pinglunCon {
  border-bottom: 1px solid #ddd;
  padding: 0 15px;
  width: 100%;
  box-sizing: border-box; }

.pinglunCon span {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  text-align: left;
  margin-bottom: 0;
  padding: 9px 0; }

.pinglunCon span i {
  color: #8CA0B3;
  font-size: 15px; }

.pinglunCon span i a {
  color: #8CA0B3; }

.pinglunCon span em, .comment-con span em {
  border: 1px solid #09acf8;
  border-radius: 3px;
  color: #09acf8;
  font-size: 11px;
  margin-right: 3px;
  padding: 0 3px; }

.pinglunCon p {
  margin-bottom: 9px;
  font-size: 15px; }

.pinglunCon dl {
  overflow: hidden;
  zoom: 1;
  color: #9B9B9B; }

.pinglunCon dt {
  float: left;
  font-size: 15px; }

.pinglunCon dt a {
  color: #9B9B9B; }

.pinglunCon dd {
  float: right;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAiRJREFUSA3tls9LG0EUx7s/sEKWIHpLLzU5CS1aMKAtFHLQQy4eCjlIIUlLKORQL15EEQoVLx4qFEXID4rgITfPOeRPKBSqQgmKVJBCwCYiNGSTfiZkYQgmzCawJweG997Me99PdmYns9ojly2TyXymJNlqta5M01xMJpM3biR0N8nAXgBapweoCzebzRU39SLXFRDQjAwgfinHKr4roKZpz2RRgJYcq/iugAAWZFF+gCnHKr4ykP17jeBzFdF+OUrAUqlk8nQ7/YRU55SA5XJ5G8Gwqmi/PE1M5nK5oGVZf2Kx2K2czFNp2Wx2C7smjzs+e3jKXNqJuy3n1Pb5fD/Q/evMCcFdztNHiiuGYcxzkH+JyXw+/9S27QMEF53kQSy6NnW5UCiUjkQiDR3YByGE8ESj0XgjfF6QTfyzYWEdXQOdFNvyTcRiDx8Lp9NGOzaClced+YEt0GVWbU7ppRmY0lXIqr31FAh/3mvgpKdA3li/p0CW1PYaePcA7DpJQ4fnXi/pidfAomdAzuCN3+8vmjh1/lhHxO7g/xOWuIB/gTuGP42dpA/V0PvEvVgXnw6HKL1noKrr+rFQTaVS+xjR2407c5a8L/RXzpgbi3YpGAx+FTXtGx/BaW7n3/F4vNJLqFAoGNVqdRXoBjnKn4fAjgKBwLtoNNpevTawF+S+ccBWrVZb4uIWd+YUgk+w4/yQUXwde429ZOw7D7GXSCR+yjr/AbPXzv6UGj/6AAAAAElFTkSuQmCC) no-repeat 0 2px;
  background-size: 14px 14px;
  height: 22px;
  padding-left: 18px; }

.pinglunCon dd a {
  color: #9B9B9B; }

.touting02 {
  overflow: hidden;
  zoom: 1;
  margin-bottom: 10px; }

.touting02 ul {
  display: inline-block;
  vertical-align: top;
  width: 70%;
  background: #09acf8;
  border-radius: 20px;
  min-height: 35px;
  padding-top: 5px;
  color: #fff;
  font-size: 12px; }

.toutingTxt02 em, .toutingTxt02 p, .toutingTxt02 i {
  display: inline-block;
  vertical-align: top; }

.toutingTxt02 em {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAfCAIAAACH7hGnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQzVBRDcxQjY0NDYxMUU2OTJDN0E1MjU1MEEwNjExMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQzVBRDcxQzY0NDYxMUU2OTJDN0E1MjU1MEEwNjExMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZDNUFENzE5NjQ0NjExRTY5MkM3QTUyNTUwQTA2MTExIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZDNUFENzFBNjQ0NjExRTY5MkM3QTUyNTUwQTA2MTExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YtfQowAAAvdJREFUeNqUVV1IVEEUnpl77163cnfVdXfV0shgRYtEjH5EI6woEoIoSp+ChPAlX+qxyMd8Cfp5ESLChyALCios7aFApRaTHiR/siwzd2nXVdef3b0/06x37p2rXGt3nu49M9855/vOOTPQ/iQO0lgeEXRUC80BKZxcY0dpgrvrhGM+9OiAwMMM8Rq4zJE6WeNGtyr5zPAcBE6BBb24g2sqRhngZ+Lg/ICUULBhadvFi+h/eK8IGvU4gSi+PCQbW0V2eKmU+xfeu8q5o5qv99DMO3+oA2HVOHDFz23hN8BrYL8DcRB27hO22qn9+jBLwS3CC9s5a/y5Ys7voHaXDV4rp4L3hXFPkKVwsgBZ42+PKy9+K8ZvUwnyZ1MWDyeZvcYNHfwG/FuH5BVdcMLCUKs3pMoqtfMIHvEitFHNOiZYqBM+emxBBv0RVshDHkQ51Loh4eMSmIuuKUa1ZDMs0yl8iDB7YRbgSRle1gp7c1OO/iTw2X7p42wqwqc5HEngPJHCiAQjsZQ9GGfxfXaIrvo5DUxWvgjvVbH2/rlsOppFP4Jxc6UhqnStkaDCiYzenDWNaq6eSCSJTV0A0JcF1YyfXMIJ3eCyMfucDssxzVI0CVD7qDKqu1iWceuQZGxvs7Ojofh6IpoWPEly/1upoRA5BdATUqeW6d5uJ/RkMfzEItbxZqc4pRZJ+OkvdV0LnC5iusys4M/zFF+Vg8xtYt0/eTbQspMzfl/rbb+JA3X5LH5fWLXGt+/hHSad7n+nvVjvRSJH7SrGb4JW+JZS1FjMgj+bVgajNPlG080VmMXkLrbA94YwIax9kym6MUyDV7rgqUJ2/tWMaj2/44v4+HtJc9EyKI/FqK+2Ch5CmvyijB+skuIt+WsuSFEf61PUUICO+liwO+OK9pDAdN4fMnzvDgvZuqJkrsq7kzE5vfubDHXXQQYm6+aIEpPTvv9zbamyG+v5tHL3q5LB+/FtCRhyDs+rzQE54/dTk5OAz/RLS8qarb8CDACPRSDNNKNPEQAAAABJRU5ErkJggg==) no-repeat 5px 5px;
  background-size: 10px 15px;
  width: 15px;
  height: 20px; }

.toutingTxt02 em.voicePlay {
  background: url(data:image/gif;base64,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) no-repeat 5px 5px;
  background-size: 10px 15px;
  width: 15px;
  height: 20px; }

.toutingTxt02 p {
  font-size: 12px;
  padding: 3px 0 0 5px; }

.toutingTxt02 i {
  min-width: 30px;
  height: 31px;
  border: 1px solid #fff;
  border-radius: 16px;
  margin: -3px 3px 0 0;
  float: right;
  text-align: center;
  line-height: 30px; }

.timeShow {
  text-align: center;
  padding: 9px 0; }

body .timeShow span {
  background: #d8d8d8;
  height: 20px;
  line-height: 20px;
  color: #fff;
  border-radius: 3px;
  min-width: 100px;
  padding: 0 10px;
  margin: 0 auto;
  font-size: 13px;
  display: inline-block; }

/* 评论弹出层 */
.fabiaoBox {
  width: 100%;
  padding: 15px;
  box-sizing: border-box; }

.inputCon textarea {
  width: 100%;
  border: 1px solid #09ACF8;
  border-radius: 5px;
  padding: 5px;
  min-height: 100px;
  font-size: 16px;
  font-family: "\5FAE\8F6F\96C5\9ED1";
  outline: none; }

#bg1_rwk {
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  position: absolute;
  filter: Alpha(opacity=50);
  opacity: 0.5;
  background: #000;
  display: none;
  z-index: 100; }

#popbox1_rwk {
  position: fixed;
  width: 100%;
  left: 0;
  top: 0;
  display: none;
  background: #f5f5f5;
  z-index: 200; }

.huifuConBox {
  border: 1px solid #adadad;
  padding: 4px 10px 0;
  margin-bottom: 9px; }

.huifuConBox dd {
  background: none; }

.zuozhe {
  padding: 5px 0 0 0; }

.zuozhe.zuozhe dd {
  overflow: hidden;
  zoom: 1; }

.zuozhe dt {
  float: left;
  margin-right: 10px;
  border: 1px solid #09acf8;
  border-radius: 3px;
  color: #09acf8;
  font-size: 10px;
  padding: 0 3px; }

.plTips {
  color: #9B9B9B;
  padding: 10px 0 0; }

.caozuoBtn {
  overflow: hidden;
  zoom: 1;
  padding: 10px 0 0; }

.caozuoBtn dt {
  float: left; }

.caozuoBtn dd {
  float: right; }

.quxiao, .fasong {
  height: 28px;
  line-height: 25px;
  border-radius: 20px;
  width: 60px;
  text-align: center;
  font-family: '\5FAE\8F6F\96C5\9ED1','PingFang SC';
  font-size: 14px; }

.quxiao {
  border: 1px solid #33c0cd;
  color: #33c0cd; }

.fasong {
  background: #09acf8;
  color: #fff; }

.cancel-bt {
  height: 28px;
  line-height: 25px;
  border-radius: 20px;
  width: 60px;
  text-align: center;
  font-family: '\5FAE\8F6F\96C5\9ED1','PingFang SC';
  font-size: 14px;
  border: 1px solid #33c0cd;
  color: #33c0cd;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

.enter-bt {
  height: 28px;
  line-height: 25px;
  border-radius: 20px;
  width: 60px;
  text-align: center;
  font-family: '\5FAE\8F6F\96C5\9ED1','PingFang SC';
  font-size: 14px;
  background: #09acf8;
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/* 回复弹出层 */
#bg1_rwk_hf {
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  position: absolute;
  filter: Alpha(opacity=50);
  opacity: 0.5;
  background: #000;
  display: none;
  z-index: 300; }

#popbox1_rwk_hf {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  display: none;
  background: #FFF;
  z-index: 400; }

.huifuSelect ul {
  text-align: center;
  border-bottom: 15px solid #eef4f9; }

.huifuSelect li {
  padding: 10px 0;
  border-bottom: 1px solid #ccc; }

.huifuSelect li:last-child {
  border: 0px; }

.huifuSelect li.btnQx, .huifuSelect li.btnQx a {
  color: #33c0cd; }

/* 已回答问题详情页 */
.yihuidaBox {
  background: #fff;
  padding: 10px 15px;
  box-sizing: border-box;
  width: 100%; }

.yihuidaBox h1 {
  font-size: 13px;
  padding: 0 5px;
  border: 1px solid #000;
  border-radius: 3px;
  height: 23px;
  line-height: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }

.userQuestion, .userQuestion dl, .userQuestion dd {
  overflow: hidden;
  zoom: 1; }

.userQuestion dd {
  display: inline-block; }

.userQuestion {
  font-size: 16px;
  margin: 8px 0; }

.userQuestion dl {
  float: left; }

.userQuestion dt {
  float: left;
  margin-right: 5px; }

.userQuestion dt img {
  width: 25px;
  height: 25px;
  border-radius: 12px; }

.userQuestion span {
  float: right;
  display: block;
  color: #fb3418; }

.yihuidaBox p {
  font-size: 16px; }

.toutingBox03 {
  margin: 8px 0 0; }

.toutingBox03, .toutingBox03 dd {
  overflow: hidden;
  zoom: 1; }

.toutingBox03 dt {
  float: left;
  margin-right: 5px; }

.toutingBox03 dt img {
  width: 40px;
  height: 40px;
  border-radius: 20px; }

.toutingBox03 .touting02 p {
  font-size: 12px; }

.toutingInfo {
  overflow: hidden;
  zoom: 1;
  color: #9B9B9B; }

.toutingInfo p {
  float: left;
  font-size: 14px; }

.toutingInfo em {
  float: right;
  margin-right: 15px; }

.toutingInfo em a, .toutingInfo span a {
  color: #9B9B9B; }

.toutingInfo span {
  float: right;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAiRJREFUSA3tls9LG0EUx7s/sEKWIHpLLzU5CS1aMKAtFHLQQy4eCjlIIUlLKORQL15EEQoVLx4qFEXID4rgITfPOeRPKBSqQgmKVJBCwCYiNGSTfiZkYQgmzCawJweG997Me99PdmYns9ojly2TyXymJNlqta5M01xMJpM3biR0N8nAXgBapweoCzebzRU39SLXFRDQjAwgfinHKr4roKZpz2RRgJYcq/iugAAWZFF+gCnHKr4ykP17jeBzFdF+OUrAUqlk8nQ7/YRU55SA5XJ5G8Gwqmi/PE1M5nK5oGVZf2Kx2K2czFNp2Wx2C7smjzs+e3jKXNqJuy3n1Pb5fD/Q/evMCcFdztNHiiuGYcxzkH+JyXw+/9S27QMEF53kQSy6NnW5UCiUjkQiDR3YByGE8ESj0XgjfF6QTfyzYWEdXQOdFNvyTcRiDx8Lp9NGOzaClced+YEt0GVWbU7ppRmY0lXIqr31FAh/3mvgpKdA3li/p0CW1PYaePcA7DpJQ4fnXi/pidfAomdAzuCN3+8vmjh1/lhHxO7g/xOWuIB/gTuGP42dpA/V0PvEvVgXnw6HKL1noKrr+rFQTaVS+xjR2407c5a8L/RXzpgbi3YpGAx+FTXtGx/BaW7n3/F4vNJLqFAoGNVqdRXoBjnKn4fAjgKBwLtoNNpevTawF+S+ccBWrVZb4uIWd+YUgk+w4/yQUXwde429ZOw7D7GXSCR+yjr/AbPXzv6UGj/6AAAAAElFTkSuQmCC) no-repeat 0 2px;
  background-size: 14px 14px;
  height: 22px;
  padding-left: 18px; }

.dazhujieshao {
  overflow: hidden;
  zoom: 1;
  background: #fff;
  margin-bottom: 15px;
  width: 100%;
  padding: 10px 15px;
  box-sizing: border-box; }

.dazhujieshao dt {
  float: left;
  width: 85%; }

.dazhujieshao dd {
  float: right;
  width: 10%;
  text-align: right;
  padding-top: 15px; }

.dazhujieshao dd img {
  width: 6px;
  height: 10px; }

.dazhujieshao dt p {
  color: #9B9B9B;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-top: 5px; }

.dazhujieshao dt ul {
  overflow: hidden;
  zoom: 1; }

.dazhujieshao dt li {
  float: left; }

.dazhujieshao dt li.dazhuName {
  margin-right: 7px; }

.dazhujieshao dt li.shoutingNum {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABHRJREFUWAnNWE1sVFUUPvdNZzpAO0wpLaZpGzBqKmplGEMMtIWFxBiNiQtYqQvjzhBMNG5NXJhogpGwMcaFOxNcsNGoKQtoC/5RhtQfVKZAaEulpB2ZtnTazsz1fK/e5+3z3jczncH0JO3cd36+8737f56gCqVncKRpUS4/K6U4SJI6SVCblNQGGCHoJutusu6GELK/XoS/HOrtzlSSQpTrvOfMpRcKonBESOqVRHXlxDF4XgoaDMnQiR8O7DpVZkyw2xMDqX0k5ftSyr3BnsFWIcR57sK3LvQlzgV5WnvokJShqwMXj/EQHA0CqNgm6Pj9fbvf+FyIginWSOhAKhWfy8qT3CsHTUHV6ri3+hti4vCZROIvP9Z/CIHMbFae52F62O9c02chLjfGxF4/qVWEMEzXBlJfleqZDY5DT7c20ZNbYtTVsJGaIytzfGYpT1fmF+i7TJa+mcrQbN44Kt57oad29CWe0YdvFaHk2eEPg+ZMiKFe7txGL7Vvo1i4jsYXFmkkO0fTTIRXnkvsscZN1LkxSncLBTo5cZs+vj5JS7wvWIXn1PD+5OvK7hHCapLF4pAy+H+3RsL03s4d9PjmBvr61gx9OnaL0twbJtnOhF5sb6Xn72umUfZ585erNJFbMrm6OuE4PWr1/Uvo7MVztqXdWBeiT3Y9RCD19m/XaWgmawXXDUkm/y6/RK5QpFdSv9P0cl43e21sCRf2794HhYN/2PRsZGB/p2s7tUUjdPSndNlkEDd8Z45eG7lCeCEQswlygwPsLiHswDbnHp64vc2b6fjoBP08e9fmZtWn53P0weg4JeON9FRL3OqnOAicTbnC8pTtOPio+0HaWh+mwz/+SkUrXGnDZ8kumuehe/XSH0Znnjv5aCjc6uQo/5yNTJy7OhHnSTw1UxUZMMA20B3bRFt4dZoEHMDFoQJZd+NHGSDER/i3ZU5iUyKl+z4zSw5jPcKYVmEumEMdNoeW+ohr+jNgydpi/fqpxZVl38IrNUA6HNxnbA6qezOW5WqLM+kVRpNlyNwY5uKoy5UJBMMFqWYyK1yFoTCVXv8FFx7WoH19xf3Unp3UzvvQWgWxwCgl4MJzSEyaHAGCVQHp2BDlPaTJ5FaWDrHAgADT/nJi0nHvwAbYE90PuKe5MkX4hF+r6LG4IQDbKHwfx6S+YTKqNzLZqtVZsZmLw4fH6WoT1CoelYoTpbovsG3XCnStOOCAsslB3YRSxQ80tpDzq2r2bMIGB3BxZyrqJn+2IyNpGpy+46mXimon8VRlN/RYYALbL4qDSwhFnFs3aV7jfFwcS48R3gZ/p29XVIBqSOTGKhxgAlsX5FaF5MpWzNZSV1gdoNZt/QrrbS7unZYv3LVOVhKPc6r7NHw9QnhARYnSBO3/Q5ALOfVcqwihPkJFyTX4Zd3pnrQ5B3LpNRnyrCIEBSpJVJT3sqeAbapakd+b1HjQZV19bNCJrZvPMToptNfNBys/Mbds4urgn+KgA1dgdev0PukRjVGI+nFOVvpJ729YlLvBdnubIQAAAABJRU5ErkJggg==) no-repeat 0 0;
  background-size: 18px 18px;
  padding-left: 20px; }

.btnDashang {
  width: 65%;
  margin: 20px auto;
  background: #f83418;
  border-radius: 20px;
  height: 40px;
  line-height: 40px;
  display: block;
  text-align: center;
  color: #fff; }

.tuikanTips {
  color: #FB3418;
  padding: 10px 15px; }

.jujueCon {
  padding: 0 15px; }

.jujueCon dt {
  color: #9B9B9B;
  padding-bottom: 8px; }

.jujueCon dd {
  font-size: 18px; }

/* 未回答问题 */
.jujueBtn {
  width: 75px;
  height: 25px;
  line-height: 25px;
  border: 1px solid #33c0cd;
  border-radius: 10px;
  color: #33c0cd;
  text-align: center; }

.tiwenti {
  color: #9B9B9B;
  padding: 10px 15px; }

.tiwenti span {
  display: block;
  margin-bottom: 10px; }

.tiwenti textarea {
  border: 1px solid #09acf8;
  border-radius: 5px;
  min-height: 100px;
  padding: 5px 10px;
  font-family: "\5FAE\8F6F\96C5\9ED1";
  width: 100%;
  box-sizing: border-box;
  color: #9B9B9B;
  font-size: 16px; }

.luyin ul {
  overflow: hidden;
  margin-top: 10px;
  position: relative; }

.btnLuyin, .btnPlay, .btnStop, .btnPlayStop {
  margin: 0 auto; }

.btnLuyin {
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 100px 100px;
  width: 100px;
  height: 100px; }

.btnPlay {
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 100px 100px;
  width: 100px;
  height: 100px; }

.btnStop {
  background: url(/dist/images/stop.8939dc72a181150c3c81c9fe373d5bc5.png) no-repeat 0 0;
  background-size: 100px 100px;
  width: 100px;
  height: 100px; }

.btnPlayStop {
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 100px 100px;
  width: 100px;
  height: 100px; }

.btnChonglu {
  margin: 25px 0 0 10px;
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 50px 50px;
  width: 50px;
  height: 50px;
  position: absolute;
  z-index: 10;
  right: 12%;
  top: 0; }

.luyin span {
  padding-top: 10px;
  color: #9B9B9B;
  text-align: center; }

.blutBtn {
  width: 65%;
  margin: 20px auto;
  background: #09acf8;
  border-radius: 20px;
  height: 40px;
  line-height: 40px;
  display: block;
  text-align: center;
  color: #fff; }

/* 专家主页 */
.zhuye {
  position: absolute;
  z-index: 10;
  left: 0;
  top: 7px; }

.zheyeTop .zjzySort p {
  position: relative;
  background: #33c0cd;
  height: 20px;
  color: #fff;
  font-size: 12px;
  padding: 0 15px;
  line-height: 20px;
  margin: 5px 0 0;
  text-align: center;
  display: inline-block; }

.zjzySort p em {
  position: absolute;
  z-index: 10;
  right: -10px;
  border-top: 20px solid #33c0cd;
  border-right: 10px solid transparent; }

.zheyeTop {
  background: #fff;
  position: relative; }

.zheyeTop dl, .zheyeTop dd {
  overflow: hidden;
  zoom: 1; }

.zheyeTop dt {
  float: left;
  box-sizing: border-box; }

.zheyeTop dd {
  width: 70%;
  text-align: center; }

.zheyeTop dd span, .tiwenTop dd em {
  display: block; }

.tiwenTop dd em {
  font-weight: normal;
  line-height: 160%;
  margin: 10px 0 0;
  font-size: 18px;
  color: #333; }

.zheyeTop dd span img {
  width: 50px;
  height: 50px;
  border-radius: 25px; }

.zheyeTop dd em, .zheyeTop dd em a {
  color: #8ca0b3; }

.zheyeTop p {
  color: #9B9B9B; }

.btnJgz img {
  width: 90px;
  height: 30px; }

.zheyeTop {
  padding-top: 10px; }

.zheyeTop dl {
  width: 30%; }

.zheyeTop dl, .tiwenTop ul {
  display: inline-block;
  vertical-align: top; }

.zheyeTop dd i {
  color: #9B9B9B; }

.zheyeTop ul {
  width: 25%;
  color: #9B9B9B; }

.zheyeTop li {
  text-align: right;
  padding-bottom: 3px;
  font-size: 12px; }

.zheyeTop ul {
  display: inline-block;
  vertical-align: top;
  position: absolute;
  right: 15px;
  top: 10px;
  z-index: 10; }

.zhuyeTouxiang dl {
  width: 100%;
  text-align: center; }

.zhuyeTouxiang dt {
  float: none; }

.zhuyeTouxiang dt img {
  width: 50px;
  height: 50px;
  border-radius: 25px; }

.zhuyeTouxiang dd {
  color: #9B9B9B;
  width: 100%;
  padding: 0 15px;
  box-sizing: border-box; }

.zhuyeTouxiang dd span {
  color: #8CA0B3;
  font-weight: bold;
  margin: 10px 0 3px;
  line-height: 160%; }

.zhuyeInfo {
  padding: 10px 15px;
  text-align: justify;
  font-size: 16px;
  line-height: 160%; }

.zyTiwenti {
  color: #9B9B9B;
  padding: 10px 15px; }

.zyTiwenti span {
  color: #f00; }

.zyTiwenti textarea {
  border: 1px solid #09acf8;
  border-radius: 5px;
  min-height: 100px;
  padding: 5px 10px;
  font-size: 16px;
  font-family: "\5FAE\8F6F\96C5\9ED1";
  width: 100%;
  box-sizing: border-box;
  color: #9B9B9B; }

.zishu {
  text-align: right; }

.zishu span {
  color: #f00;
  padding-right: 10px; }

.zyTiwenti ul li {
  padding: 2px 0;
  font-size: 16px; }

.helpBtn {
  text-align: right; }

.helpBtn img {
  width: 75px;
  height: 20px; }

.zptjBox {
  background: #fff;
  position: relative; }

.zptjBox span {
  display: block;
  border: 1px solid #33c0cd;
  height: 20px;
  border-radius: 10px;
  padding: 0 15px;
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 5; }

.zptjTit {
  position: relative;
  background: #33c0cd;
  display: inline-block;
  height: 20px;
  color: #fff;
  line-height: 20px;
  padding: 0 15px;
  margin-bottom: 15px;
  font-size: 12px; }

.zptjTit em {
  position: absolute;
  border-top: 20px solid #33c0cd;
  border-right: 10px solid transparent;
  z-index: 10;
  right: -10px; }

.zptjBox ul {
  margin-bottom: 15px; }

.zptjBox li {
  border-bottom: 1px solid #dcdcdc;
  padding: 7px 15px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.f-l {
  float: left; }

.xymf {
  background: #73DD06;
  -webkit-transform: skew(-27deg);
  transform: skew(-27deg);
  display: inline-block;
  float: left;
  padding: 0 15px;
  margin-left: 5px;
  height: 20px;
  line-height: 20px; }

.xymf bdi {
  font-size: 12px;
  color: #fff;
  -webkit-transform: skew(27deg);
  transform: skew(27deg);
  display: inline-block; }

.jiehuoBox {
  background: #fff;
  position: relative; }

.shouru {
  color: #9B9B9B;
  display: block;
  padding: 0 15px; }

.jiehuoList {
  padding: 15px 0 0; }

.jiehuoList .yihuidaBox, .jiehuoList .zuixinCon {
  border-bottom: 1px solid #dcdcdc; }

.yuanwenTit {
  border: 1px solid #9b9b9b;
  border-radius: 3px;
  height: 25px;
  line-break: 130%;
  color: #9B9B9B;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 10px 0;
  padding: 0 5px; }

.yuanwenTit a {
  color: #9B9B9B; }

.ta {
  margin: 0 0 15px 0; }

.ta-list {
  border-bottom: 1px solid #DCDCDC;
  padding: 12px 15px;
  display: block; }

.ta-list h2 {
  font-size: 18px;
  font-weight: normal;
  line-height: 140%;
  text-align: justify; }

.ta-list h2 i {
  margin: 0 10px 0 0; }

.ta-list h2 em {
  display: inline-block;
  padding: 0 5px;
  border: 1px solid #4cc8d4;
  border-radius: 3px;
  color: #4cc8d4;
  font-size: 14px;
  line-height: 140%; }

.ta-list h2 em a {
  color: #4cc8d4; }

.ta-list dl {
  overflow: hidden;
  zoom: 1;
  margin: 7px 0 0; }

.ta-list dt {
  float: left;
  color: #8CA0B3;
  font-size: 12px; }

.ta-list dd {
  float: right;
  color: #4cc8d4;
  font-size: 12px; }

.ta .ta-list:last-child {
  border: 0; }

/*-------------------footer---------------------*/
/* 默认状态 */
.footer {
  position: fixed;
  z-index: 100;
  left: 0;
  bottom: 0;
  height: 55px;
  border-top: 1px solid #8ca0b3;
  background: #fff;
  width: 100%;
  padding: 10px 15px 0;
  box-sizing: border-box; }

.footer span {
  display: inline-block;
  vertical-align: top;
  width: 23%;
  position: relative; }

.footer .remen {
  background: url(/dist/images/footer_icon_normal.682dab6614bdd2a8c5b3c8497b4c0267.png) no-repeat center 0;
  background-size: 36px 189px;
  height: 36px; }

.footer .guanzhu {
  background: url(/dist/images/footer_icon_normal.682dab6614bdd2a8c5b3c8497b4c0267.png) no-repeat center -49px;
  background-size: 36px 189px;
  height: 36px; }

.footer .faxian {
  background: url(/dist/images/footer_icon_normal.682dab6614bdd2a8c5b3c8497b4c0267.png) no-repeat center -101px;
  background-size: 36px 189px;
  height: 36px; }

.footer .wode {
  background: url(/dist/images/footer_icon_normal.682dab6614bdd2a8c5b3c8497b4c0267.png) no-repeat center -153px;
  background-size: 36px 189px;
  height: 36px; }

/* 当前状态 */
.footer .rmCurrent {
  background: url(/dist/images/footer_icon_current.c90fc7f77aecc09f8de97ddbb4c939d0.png) no-repeat center -1px;
  background-size: 36px 189px;
  height: 36px; }

.footer .gzCurrent {
  background: url(/dist/images/footer_icon_current.c90fc7f77aecc09f8de97ddbb4c939d0.png) no-repeat center -49px;
  background-size: 36px 189px;
  height: 36px; }

.footer .fxCurrent {
  background: url(/dist/images/footer_icon_current.c90fc7f77aecc09f8de97ddbb4c939d0.png) no-repeat center -101px;
  background-size: 36px 189px;
  height: 36px; }

.footer .wdCurrent {
  background: url(/dist/images/footer_icon_current.c90fc7f77aecc09f8de97ddbb4c939d0.png) no-repeat center -153px;
  background-size: 36px 189px;
  height: 36px; }

/*----------------footer02-----------------*/
/* footer02默认状态 */
.footer02 {
  position: fixed;
  z-index: 100;
  left: 0;
  bottom: 0;
  height: 55px;
  border-top: 1px solid #8ca0b3;
  background: #fff;
  width: 100%;
  padding: 10px 15px 0;
  box-sizing: border-box; }

.footer02 span {
  display: inline-block;
  vertical-align: top;
  width: 49%;
  position: relative; }

.footer02 .guanzhu {
  background: url(/dist/images/footer_icon_normal.682dab6614bdd2a8c5b3c8497b4c0267.png) no-repeat center -49px;
  background-size: 36px 189px;
  height: 36px; }

.footer02 .wode {
  background: url(/dist/images/footer_icon_normal.682dab6614bdd2a8c5b3c8497b4c0267.png) no-repeat center -153px;
  background-size: 36px 189px;
  height: 36px; }

/* footer02当前状态 */
.footer02 .gzCurrent {
  background: url(/dist/images/footer_icon_current.c90fc7f77aecc09f8de97ddbb4c939d0.png) no-repeat center -49px;
  background-size: 36px 189px;
  height: 36px; }

.footer02 .wdCurrent {
  background: url(/dist/images/footer_icon_current.c90fc7f77aecc09f8de97ddbb4c939d0.png) no-repeat center -153px;
  background-size: 36px 189px;
  height: 36px; }

/*---------------footer03--------------------*/
/* 默认状态 */
.footer03 {
  position: fixed;
  z-index: 100;
  left: 0;
  bottom: 0;
  height: 55px;
  border-top: 1px solid #8ca0b3;
  background: #fff;
  width: 100%;
  padding: 10px 15px 0;
  box-sizing: border-box;
  display: flex; }

.footer03 span {
  flex: 1;
  vertical-align: top;
  width: 23%;
  position: relative; }

.footer03 .remen {
  background: url(/dist/images/footer03_icon_normal.9fb2924942d096361d1b680c800712bd.png) no-repeat center -1px;
  background-size: 41px 189px;
  height: 36px; }

.footer03 .guanzhu {
  background: url(/dist/images/footer03_icon_normal.9fb2924942d096361d1b680c800712bd.png) no-repeat center -49px;
  background-size: 41px 189px;
  height: 36px; }

.footer03 .faxian {
  background: url(/dist/images/footer03_icon_normal.9fb2924942d096361d1b680c800712bd.png) no-repeat center -101px;
  background-size: 41px 189px;
  height: 36px; }

.footer03 .wode {
  background: url(/dist/images/footer03_icon_normal.9fb2924942d096361d1b680c800712bd.png) no-repeat center -153px;
  background-size: 41px 189px;
  height: 36px; }

/* 当前状态 */
.footer03 .rmCurrent {
  background: url(/dist/images/footer03_icon_current.5c3e84a676e5f2e370b0f6748e3918e6.png) no-repeat center -1px;
  background-size: 41px 189px;
  height: 36px; }

.footer03 .gzCurrent {
  background: url(/dist/images/footer03_icon_current.5c3e84a676e5f2e370b0f6748e3918e6.png) no-repeat center -49px;
  background-size: 41px 189px;
  height: 36px; }

.footer03 .fxCurrent {
  background: url(/dist/images/footer03_icon_current.5c3e84a676e5f2e370b0f6748e3918e6.png) no-repeat center -101px;
  background-size: 41px 189px;
  height: 36px; }

.footer03 .wdCurrent {
  background: url(/dist/images/footer03_icon_current.5c3e84a676e5f2e370b0f6748e3918e6.png) no-repeat center -153px;
  background-size: 41px 189px;
  height: 36px; }

/*--------------footer04------------------*/
/* 默认状态 */
.footer04 {
  position: fixed;
  z-index: 100;
  left: 0;
  bottom: 0;
  height: 55px;
  border-top: 1px solid #8ca0b3;
  background: #fff;
  width: 100%;
  padding: 10px 15px 0;
  box-sizing: border-box; }

.footer04 a {
  vertical-align: top;
  width: 24%;
  position: relative;
  display: inline-block; }

.footer04 a span {
  display: inline-block;
  width: 100%; }

.footer04 .guanzhu {
  background: url(/dist/images/footer04_icon_normal.cc44d70bbf6ebe9693eebc7621453174.png) no-repeat center -1px;
  background-size: 41px 189px;
  height: 36px; }

.footer04 .faxian {
  background: url(/dist/images/footer04_icon_normal.cc44d70bbf6ebe9693eebc7621453174.png) no-repeat center -49px;
  background-size: 41px 189px;
  height: 37px; }

.footer04 .wode {
  background: url(/dist/images/footer04_icon_normal.cc44d70bbf6ebe9693eebc7621453174.png) no-repeat center -101px;
  background-size: 41px 189px;
  height: 36px; }

.footer04 .remen {
  background: url(/dist/images/footer04_icon_normal.cc44d70bbf6ebe9693eebc7621453174.png) no-repeat center -153px;
  background-size: 41px 190px;
  height: 37px; }

/* 当前状态 */
.footer04 .gzCurrent span {
  background: url(/dist/images/footer04_icon_current.eed36c4b132b8defdecad8b5be9b8692.png) no-repeat center -1px;
  background-size: 41px 189px;
  height: 36px; }

.footer04 .fxCurrent span {
  background: url(/dist/images/footer04_icon_current.eed36c4b132b8defdecad8b5be9b8692.png) no-repeat center -49px;
  background-size: 41px 189px;
  height: 37px; }

.footer04 .wdCurrent span {
  background: url(/dist/images/footer04_icon_current.eed36c4b132b8defdecad8b5be9b8692.png) no-repeat center -101px;
  background-size: 41px 189px;
  height: 36px; }

.footer04 .rmCurrent span {
  background: url(/dist/images/footer04_icon_current.eed36c4b132b8defdecad8b5be9b8692.png) no-repeat center -153px;
  background-size: 41px 190px;
  height: 37px; }

/* 专家课程 */
.kechentPic {
  position: fixed;
  z-index: 30;
  width: 100%;
  left: 0;
  top: 0;
  background: #000;
  color: #fff; }

.videoImg img {
  width: 100%; }

.kechengTit {
  position: absolute;
  z-index: 10;
  left: 0;
  top: 0;
  width: 100%;
  padding: 10px 15px;
  box-sizing: border-box;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.5); }

.videoTxt {
  position: absolute;
  z-index: 15;
  left: 0;
  bottom: 5px;
  width: 100%;
  padding: 0 15px;
  box-sizing: border-box; }

.kechengTit dt {
  float: left;
  margin: 0 10px 0 0; }

.kechengTit dt img {
  width: 20px;
  height: 20px;
  margin-top: 2px; }

.kechengTit dd {
  font-size: 16px;
  overflow: hidden; }

.kechengTit dd a {
  color: #fff; }

.shuoshuo {
  width: 100%;
  padding: 5px 15px;
  box-sizing: border-box;
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 100;
  background: #fff; }

.shuoshuo p {
  border: 1px solid #09acf8;
  height: 30px;
  line-height: 30px;
  color: #9B9B9B;
  border-radius: 10px;
  padding: 0 10px; }

.taolun {
  background: #fff;
  position: relative;
  z-index: 10;
  overflow-y: auto;
  padding-bottom: 50px; }

.taolun span, .wentiji span {
  padding: 9px 0;
  display: block; }

.wentiji {
  position: relative;
  z-index: 20;
  overflow-y: auto;
  padding-bottom: 50px; }

.tabWentiji {
  position: fixed;
  right: 0;
  top: 214px;
  z-index: 15;
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 52px 52px;
  width: 52px;
  height: 52px; }

.tabTaolun {
  position: fixed;
  right: 0;
  top: 214px;
  z-index: 25;
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 52px 52px;
  width: 52px;
  height: 52px; }

.conTit {
  font-size: 18px;
  color: #9B9B9B;
  padding: 0 0 0 15px; }

.tabCue {
  background: rgba(0, 0, 0, 0.7);
  height: 30px;
  line-height: 30px;
  color: #fff;
  width: 130px;
  text-align: center;
  border-radius: 15px;
  position: fixed;
  z-index: 30;
  right: 60px;
  top: 224px; }

.pullUpLabel {
  color: #9B9B9B;
  font-size: 10px;
  text-align: center;
  width: 100%;
  padding: 2px 0;
  display: block; }

#wrapper {
  position: relative;
  top: 56%; }

/* 课堂预约 */
.ktyyBox {
  width: 100%;
  box-sizing: border-box;
  position: relative;
  color: #fff; }

.ktyyBanner img {
  width: 100%; }

.ketang-slider-fg {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10; }

.ktyyTit {
  position: absolute;
  left: 27px;
  top: 14px;
  z-index: 20; }

.ktyyTit span {
  display: inline-block;
  padding: 0 0 0 5px; }

.ktyyCon {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  z-index: 9;
  padding: 12% 5.3% 0;
  box-sizing: border-box;
  font-size: 18px;
  line-height: 150%;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.5); }

.kczj {
  padding: 0 5px 10px; }

.kczj dd {
  overflow: hidden;
  zoom: 1; }

.kczj dt {
  float: left;
  margin: 0 10px 0 6px;
  width: 50px;
  height: 50px;
  border-radius: 25px;
  overflow: hidden; }

.kczj span {
  display: block;
  font-size: 18px;
  font-weight: bold;
  line-height: 140%; }

.kczj span i {
  display: inline-block;
  padding: 0 5px;
  border: 1px solid #4cc8d4;
  border-radius: 3px;
  color: #4cc8d4;
  font-size: 14px;
  line-height: 140%;
  font-style: normal;
  font-weight: normal;
  position: relative;
  top: 0; }

.kczj span i a {
  color: #4cc8d4; }

.kczj em {
  display: block;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.kczj span bdi {
  margin: 0 10px 0 0; }

.kczj a {
  color: #fff; }

.reserve-coup-des {
  text-align: center;
  margin-bottom: 20px;
  color: #a7585b; }

@media (max-width: 360px) {
  .kczj span {
    font-size: 14px; } }

.startTime {
  position: absolute;
  left: 0;
  bottom: 16%;
  z-index: 9;
  width: 100%;
  padding: 0 6% 0 5.8%; }

.startTime dt {
  float: left;
  width: 16%; }

.startTime dd {
  float: right;
  color: #4ee0e3;
  font-size: 12px;
  text-align: right;
  padding-right: 6px; }

.startTime dt {
  position: relative;
  background: #33c0cd;
  height: 20px;
  font-size: 12px;
  line-height: 20px;
  text-align: center; }

.startTime dt span {
  position: absolute;
  z-index: 10;
  border-top: 20px solid #33c0cd;
  border-right: 10px solid transparent;
  right: -10px;
  width: 1px; }

.canyu {
  background: #fff;
  padding: 10px 120px 10px 5%;
  margin-top: 10px;
  position: relative;
  min-height: 28px; }

.canyuRight {
  position: absolute;
  right: 5%;
  top: 50%;
  z-index: 20;
  font-size: 14px;
  line-height: 24px;
  margin-top: -12px;
  color: #9B9B9B; }

.canyuLeft li {
  float: left;
  vertical-align: top;
  text-align: center;
  border: 1px solid #eee;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 1%;
  width: 1rem;
  height: 1rem; }

.canyuLeft li img {
  width: 100%; }

.canyuMid {
  padding-top: 10px; }

.canyuMid img {
  width: 16px;
  height: 3px; }

.canyuRight span {
  color: #f00; }

#bg_sernum {
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  position: absolute;
  filter: Alpha(opacity=80);
  opacity: 0.8;
  background: #000;
  z-index: 100; }

#popbox_sernum {
  position: absolute;
  width: 300px;
  padding: 20px;
  left: 50%;
  top: 3rem;
  margin: 0 0 0 -150px;
  background: #FFF;
  z-index: 200;
  border-radius: 10px;
  text-align: center; }

.weixin-code-pop {
  position: absolute;
  height: auto;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000; }

.saoma-sernum {
  margin: 0 0 0 17px;
  text-align: left; }

.saoma-sernum span {
  display: block;
  color: #9B9B9B; }

.saoma-sernum span em, .saoma-sernum span em a {
  color: #09acf8; }

.series {
  width: 100%;
  box-sizing: border-box;
  margin-bottom: 15px;
  padding: 0 15px; }

.series ul li {
  float: left;
  position: relative;
  width: 21%;
  margin: 0 4% 10px 0;
  height: 29px;
  line-height: 27px;
  border: 1px solid #dcdcdc;
  border-radius: 4px;
  color: #9B9B9B;
  background: #fff;
  text-align: center; }

.series ul li a {
  color: #9B9B9B; }

.series li.cur {
  background: #09ACF8;
  color: #fff;
  border: 1px solid #09ACF8; }

.series li.cur a {
  color: #fff; }

.series li em {
  display: none;
  width: 14px;
  height: 14px;
  position: absolute;
  right: -6px;
  top: -6px;
  z-index: 10;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAxtJREFUSA29Vt9LVEEU/mbuuq7rVouuUlphEhhRiEFQYNhLBEWUKCRB/0AR0g8jKHoKCiuK6CGhIAqkUEl6qIeIiH4JQmYvkQ8qhWXpmtmumuveac7YHdb13uu6bs3LzDnnO+ebO3fmnMOQwjjV76+Ix819JsQ2MBRDiCLlxtgXCAxwsBeGwdsvlIx3zReOuQGO93prGdg5IUSZG86yMcY+Cogzl0unWi1d8mxLeKLft0aYZrPc/ZZkh5Rkhg7G+YFLJZN9yfg5hA19viohzDYhkJ8MXojMGMKM8ZqLayafJ/rNIiQy0zSfSEBWImgR6xjnfEciqSakY4Rpdi72y5I3R18Kzjdbx8stAP2zTJNRbIqp7sNfIkVItzHtC2Lt2G2Wl09xSIwipKvvhk/FVuqrxMHCZqzwbrSFWxyMHnUsPv3WFpWicomxHCdXdiPHCOLVzxt4EK639cwyPJs4ZRBb6wKUNaFrikwmCHRHWxw9iYurdOUImd9QnluLDbl7FfD1WBN6J186OhGXTIMyN6Y5/Dwf1aGryvvH9Cc8GjntHklycZ2I3aG21urQFQSMAmVrGTqE3yJii9NKmfT1O9TKpIWHZSdpZsT1/t2oCOxXQuevO+iZoATlPmSWEfJIZYlxGEHPKpxd3S9v4HuEPGs1yseXoiZ0Xclj04N4GG7QNreFYOyrPFIMOIFyeBB+Iw+F3jIcLn6GIm+5gu7Ja8Qyz0xJbBs+gglz1CnEbL3kMirrs0plDauabZmRIvHviMZHsC5nJ7J5QB0hg4HtwaMK8C7Siqej5+1cbXUc/G5KD78iUIe6glswmEcHisaH0fi5HFFzWOvmW6iHT20BVWo3cFfkHm5/q0XMnNCw9vCxBZERB3GpW0ptgY7ksPgw/hhNg7swNNWDjrGb6Ircd0Daqy0OXQ9lNn/zzyqGbDlkn7OVtqLfIfUgqljabzBtrWo1ZGwrgCakikw9iDTELGMG5hjFtKo9xdOEJFDvQT1IJr6UYiT3M3MILVLqQWRS7yA5rUG+MkZi82TF0ZfGUiTO/60RTiSldSZb/T/iLiUdkcyjmAAAAABJRU5ErkJggg==) 0 0 no-repeat;
  background-size: 14px 14px; }

.series li.already em {
  display: block; }

@media screen and (min-width: 320px) and (max-width: 374px) {
  .series {
    font-size: 12px; } }

.course-reserve-more, .p-to-playing {
  position: fixed;
  bottom: 80px;
  right: 20px;
  width: 49px;
  height: 49px;
  text-align: center;
  padding: 8px;
  font-size: 14px;
  line-height: 1.2;
  background: #2f5f4f;
  border-radius: 50%;
  box-shadow: 0 0 0 6px #85c23c;
  color: #fff; }

/* 答疑——专家课 */
.dyzjkBox {
  width: 100%;
  height: 214px;
  overflow: hidden;
  box-sizing: border-box;
  position: relative;
  color: #fff; }

.dyzjkBanner {
  position: absolute;
  z-index: 10;
  left: 0;
  top: 0;
  width: 100%; }

.dyzjkConBox {
  width: 100%;
  position: absolute;
  z-index: 20; }

.dyzjkCon {
  width: 100%;
  padding: 15px;
  box-sizing: border-box; }

.dyzjkBanner img {
  height: 56%; }

.dyzjkFocus .slider_m ul li {
  padding: 0; }

.dyzjkFocus .slider_m {
  margin-top: 0; }

.dyzjkBox .startTime dt {
  background: none;
  width: 40%;
  text-align: left; }

.dyzjkBox .startTime dd {
  width: 50%; }

.dayiNav02 {
  position: fixed;
  z-index: 200;
  left: 0;
  top: 0;
  width: 100%;
  padding: 10px 15px;
  box-sizing: border-box;
  background: #fff;
  box-shadow: 0 1px 5px #c0d0dd; }

.adyiNavTab02 {
  width: 72%;
  height: 30px; }

.adyiNavTab02 span {
  display: inline-block;
  vertical-align: top;
  color: #4b7466;
  width: 17%;
  height: 30px;
  line-height: 30px;
  text-align: center; }

.adyiNavTab02 span:nth-child(2) {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff; }

.adyiNavTab02 span:first-child {
  sborder-radius: 20px 0 0 20px; }

.adyiNavTab02 span:last-child {
  border-radius: 0 20px 20px 0; }

.adyiNavTab02 span.current {
  color: #2f5f4f;
  font-weight: bold; }

.tab-more {
  height: 30px;
  line-height: 30px;
  position: relative; }

.tab-more i {
  display: inline-block;
  width: 12px;
  height: 7px;
  margin-left: 4px; }

.tab-more ul {
  display: none;
  width: 90px;
  position: absolute;
  top: 30px;
  left: -12px;
  padding: 0 10px;
  background: #f8f8f8;
  box-shadow: 0 0 4px 0 #999;
  max-height: 400px;
  overflow: auto; }

.tab-more .show {
  display: block; }

.tab-more li {
  height: 40px;
  line-height: 40px;
  color: #292929;
  text-align: center;
  white-space: nowrap; }

.tab-more li + li {
  border-top: 1px solid #e6e6e8; }

.tab-more li.current {
  font-weight: bold; }

.tab-more .tab-more-name {
  min-width: 60px;
  display: inline-block;
  text-align: right; }

.f-bold {
  font-weight: bold; }

.type-mask {
  display: none;
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.2);
  top: 0;
  left: 0;
  z-index: 199; }

.type-mask.show {
  display: block; }

/* 微信二维码 */
.closeBtn {
  position: absolute;
  z-index: 320;
  right: 5px;
  top: 5px; }

.closeBtn img {
  width: 30px;
  height: 30px; }

.ewmBox {
  width: 100%; }

.ewmBox p {
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 310;
  width: 45px;
  height: 45px;
  margin: -22px 0 0 -22px; }

.ewmBox p img {
  width: 45px;
  height: 45px;
  border-radius: 22px;
  border: 2px solid #fff; }

.ewmBox img {
  width: 141px;
  height: 141px; }

#bg1_ewm {
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  position: absolute;
  filter: Alpha(opacity=50);
  opacity: 0.5;
  background: #000;
  display: none;
  z-index: 100; }

#popbox1_ewm {
  position: absolute;
  width: 245px;
  height: 245px;
  padding: 10px;
  left: 50%;
  top: 50%;
  margin: -122px 0 0 -122px;
  display: none;
  background: #FFF;
  z-index: 200;
  border-radius: 10px; }

.saoma {
  position: absolute;
  left: 50%;
  top: 181px;
  width: 141px;
  margin: 0 0 0 -70px; }

.saoma span {
  display: block;
  color: #9B9B9B; }

.saoma span em, .saoma span em a {
  color: #09acf8; }

/* */
.footer em {
  position: absolute;
  z-index: 10;
  right: 30%;
  top: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAAJhJREFUGBljZIAC/0fPbBn+/ytlYPhvAhFiPMPAyNS9UU7qMIjPCCL8Hz2p+v+foYXh/38wHyQGAoyMjP+AKmo3ysm0MUJNOvD//38miDQqCVHM5MAEsg6XIpAWsBxQDdAUmJtQTULl/TfBah2qIggPqBDoO4KA8QwTKAjADsahGOqZbiZwODEy1GFTDFEECh6pw/BwIxTgANtrPbyVuuePAAAAAElFTkSuQmCC) no-repeat 0 0;
  background-size: 5px 5px;
  width: 5px;
  height: 5px; }

/*兼容性 */
@media (max-width: 320px) {
  .toukanTxt i {
    padding: 0; }
  .zjkMsg p.course-title {
    bottom: 18%; }
  .yyzjkBtn {
    top: 32%; }
  .adyiNavTab02 span {
    width: 32%; } }

/* ----------------页面样式添加01----------------- */
/* 我答 */
.botBorder {
  border-bottom: 1px solid #eee; }

.wodaBox {
  background: #fff; }

.wodaCon, .wodaCon dl, .wodaCon dd {
  overflow: hidden;
  zoom: 1; }

.wodaCon dd {
  display: inline-block; }

.wodaCon {
  font-size: 16px;
  margin: 8px 0; }

.wodaCon dl {
  float: left; }

.wodaCon dt {
  float: left;
  margin-right: 5px; }

.wodaCon dt img {
  width: 25px;
  height: 25px;
  border-radius: 12px; }

.wodaCon span {
  float: right;
  display: block;
  color: #fb3418; }

.wodaCon em {
  float: right;
  margin-left: 10px;
  color: #9B9B9B; }

.wodaCon em a {
  color: #9B9B9B; }

/* 我听 */
.mainBox04 {
  width: 100%;
  margin: 0 0 70px;
  background: #fff; }

.wotingCon {
  width: 100%;
  padding: 15px;
  box-sizing: border-box;
  background: #fff;
  border-bottom: 1px solid #eee; }

.wotingCon p {
  font-size: 18px;
  text-align: justify; }

.wotingZhuanjia {
  overflow: hidden;
  zoom: 1; }

.wotingZhuanjia dt {
  float: left;
  width: 12%;
  padding-top: 8px; }

.wotingZhuanjia dd {
  float: right;
  width: 85%; }

.wotingZhuanjia dd span {
  display: block;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #8CA0B3;
  padding: 5px 0; }

.wotingZhuanjia dt img {
  width: 40px;
  height: 40px;
  border-radius: 20px; }

.wotingZhuanjia dd p {
  color: #9B9B9B;
  font-size: 14px;
  overflow: hidden;
  zoom: 1; }

.wotingZhuanjia dd p i {
  float: left; }

.wotingZhuanjia dd p em {
  float: right; }

.wotingZhuanjia dd p em a {
  color: #9B9B9B; }

.wotingNum {
  background: #8CA0B3;
  height: 25px;
  line-height: 25px;
  color: #fff;
  text-align: center; }

/* 公用二维码 */
.zjk-qrcode-mask {
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100000;
  background: rgba(0, 0, 0, 0.8); }

.zjk-qrcode-mask em {
  width: 50px;
  height: 50px;
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 100;
  background: url(/dist/images/homepage_sprites.7a4f716eeadc35af00040f0fa5600995.png) -50px -150px no-repeat;
  background-size: 200px auto; }

.zjk-qrcode-box {
  display: none;
  position: fixed;
  width: 300px;
  padding: 20px;
  left: 50%;
  top: 20%;
  margin: 0 0 0 -150px;
  background: #FFF;
  z-index: 100001;
  border-radius: 10px;
  box-sizing: border-box; }

.zjk-qrcode-img {
  width: 245px;
  margin: 0 auto;
  position: relative; }

.zjk-qrcode-img img {
  width: 100%; }

.zjk-qrcode-txt {
  padding-top: 20px;
  font-size: 14px;
  color: #000; }

.zjk-qrcode-txt.promo {
  padding-top: 10px;
  text-align: center; }

.zjk-qrcode-txt span {
  display: block;
  color: #9B9B9B; }

.zjk-qrcode-txt span em, .zjk-qrcode-txt span em a {
  color: #09acf8; }

.zjk-qrcode-txt p em {
  color: #09ACF8; }

.zjk-qrcode-txt p strong {
  font-weight: bold; }

.zjk-qrcode-txt strong {
  font-weight: normal; }

.zjk-qrcode-txt strong a {
  color: #09ACF8; }

img.user-icon {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 46px;
  height: 46px;
  margin: -23px 0 0 -23px;
  border-radius: 23px;
  border: 2px solid #fff; }

#qrCodeImg {
  width: 245px;
  overflow: hidden; }

.zjk-qrcode-mask.inweb img {
  width: 80%; }

/* 语音课堂 20161011 */
.classroom-info {
  width: 100%;
  padding: 15px 15px 0;
  box-sizing: border-box; }

.classroom-info p {
  margin: 10px 0 0; }

.classroom-info span {
  display: block;
  text-align: center;
  color: #9B9B9B;
  padding: 10px 0 10px; }

.classroom-info span a {
  color: #9B9B9B; }

.classroom-name {
  margin: 5px 0 0; }

.state {
  color: #9B9B9B; }

.classroom-left {
  float: left;
  width: 14%; }

.classroom-left img {
  width: 100%;
  height: 100%;
  border-radius: 50%; }

.classroom-right {
  float: right;
  width: 82%; }

.classroom-right dt {
  font-weight: bold;
  font-size: 16px;
  margin: 0 0 5px 0; }

.classroom-right dd, .classroom-right dd a {
  color: #8CA0B3; }

.discuss-box {
  background: #fff;
  padding: 1px 0 70px; }

.discuss-box02 {
  padding: 10px 15px; }

.shuoshuo02 span {
  float: right;
  width: 30px;
  height: 30px;
  display: block;
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 30px 30px; }

.shuoshuo02 span.taolun-icon {
  width: 30px;
  height: 30px;
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 30px 30px; }

.view {
  background: rgba(0, 0, 0, 0.7);
  height: 30px;
  padding: 0 10px;
  line-height: 30px;
  color: #fff;
  border-radius: 15px;
  position: fixed;
  z-index: 30;
  right: 15px;
  bottom: 40px; }

.comment-con {
  width: 100%;
  padding: 9px 15px;
  border-bottom: 1px solid #ddd; }

.comment-con dt, .comment-con dt a {
  color: #8CA0B3; }

.comment-con dt {
  margin: 0 0 7px 0;
  font-size: 15px; }

.comment-con dd {
  font-size: 17px; }

.daobo-box {
  margin: 9px 0 0; }

.daobo-box span em {
  border: 1px solid #b96cfd;
  border-radius: 3px;
  color: #b96cfd;
  font-size: 11px;
  margin-right: 3px;
  padding: 0 3px; }

.percent {
  overflow: hidden;
  zoom: 1;
  margin-bottom: 9px; }

.percent ul {
  display: inline-block;
  vertical-align: top;
  background: #09acf8;
  border-radius: 20px;
  min-height: 35px;
  padding-top: 5px;
  color: #fff;
  font-size: 13px;
  position: relative; }

.percent p {
  font-size: 13px; }

.percent100 ul {
  width: 100%; }

.percent75 ul {
  width: 75%; }

.percent50 ul {
  width: 50%; }

.pic-upload-box {
  padding: 0 0 14px; }

.pic-upload-box img {
  max-width: 300px;
  max-height: 300px;
  width: auto;
  height: auto; }

.red-dot {
  display: inline-block;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
  background: #f83418;
  width: 4px;
  height: 4px;
  border-radius: 2px; }

.shuoshuo02 {
  width: 100%;
  padding: 5px 15px;
  box-sizing: border-box;
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 100;
  background: #fff; }

.shuoshuo02 p {
  float: left;
  width: 88%;
  border: 1px solid #09acf8;
  height: 30px;
  line-height: 30px;
  color: #9B9B9B;
  border-radius: 10px;
  padding: 0 10px; }

.shuoshuo02 span {
  float: right;
  width: 30px;
  display: block; }

/* 弹出层 */
#bg2_rwk_hf {
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  position: absolute;
  filter: Alpha(opacity=50);
  opacity: 0.5;
  background: #000;
  display: none;
  z-index: 300; }

#popbox2_rwk_hf {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  display: none;
  background: #FFF;
  z-index: 400; }

.phonetic-class-icontab {
  margin: 10px 0; }

.phonetic-class-icontab li {
  float: left;
  width: 30px;
  margin-right: 10px; }

.phonetic-class-icontab li.keyboard {
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 40px 40px;
  width: 40px;
  height: 40px; }

.phonetic-class-icontab li.keyboard-cur {
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 40px 40px;
  width: 40px;
  height: 40px; }

.phonetic-class-icontab li.voice {
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 40px 40px;
  width: 40px;
  height: 40px; }

.phonetic-class-icontab li.voice-cur {
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 40px 40px;
  width: 40px;
  height: 40px; }

.phonetic-class-icontab li.icopic {
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 40px 40px;
  width: 40px;
  height: 40px; }

.phonetic-class-icontab li.icopic-cur {
  background: url(data:image/png;base64,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) no-repeat 0 0;
  background-size: 40px 40px;
  width: 40px;
  height: 40px; }

/* 缩放 */
.imgzoom_pack {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 9999;
  display: none; }

.imgzoom_pack .imgzoom_x {
  font-size: 24px;
  font-family: "arial";
  color: #fff;
  height: 50px;
  width: 50px;
  line-height: 50px;
  background: rgba(0, 0, 0, 0.5);
  text-align: center;
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 10;
  cursor: pointer;
  border-radius: 50%; }

.imgzoom_pack .imgzoom_img {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  overflow: hidden; }

.imgzoom_pack .imgzoom_img img {
  width: 100%;
  position: absolute;
  top: 50%; }

.load-more-box {
  background: #fff;
  padding: 5px 0 10px; }

.load-more-bt {
  width: 100px;
  height: 40px;
  line-height: 40px;
  color: #fff;
  text-align: center;
  margin: 20px auto 0;
  background: #ccc; }

/* 我的课堂——未订阅 */
.no-content {
  width: 330px;
  height: 180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -90px 0 0 -165px;
  text-align: center; }

@media (max-width: 320px) {
  .no-content {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); } }

.no-content span {
  display: block; }

.no-content span img {
  width: 67px;
  height: 67px; }

.no-content p {
  color: #9B9B9B;
  margin: 20px 0 0; }

.class-list {
  width: 65%;
  margin: 20px auto;
  background: #33c0cd;
  border-radius: 20px;
  height: 40px;
  line-height: 40px;
  display: block;
  text-align: center;
  color: #fff; }

.class-list a {
  color: #fff; }

/* 帮助 */
.help-box {
  position: absolute;
  left: 0;
  z-index: 5;
  padding: 10px 0 70px;
  width: 100%;
  box-sizing: border-box; }

.help-tit {
  text-align: center;
  background: #fff;
  margin: 0 0 15px;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 200;
  border-bottom: 15px solid #eef4f9; }

.help-tit li {
  color: #8CA0B3;
  font-size: 18px;
  line-height: 36px;
  font-weight: 400;
  border-top: 1px solid #dcdcdc;
  padding: 0 15px; }

.help-tit li a {
  color: #8CA0B3; }

.helop-content {
  font-size: 16px;
  line-height: 160%;
  background: #fff;
  padding: 15px 15px 0; }

.helop-content .tit01, .helop-content .tit02 {
  font-weight: 600;
  padding: 0 0 7px; }

.helop-content p {
  padding: 0 0 5px; }

.helop-content p span {
  color: #33c0cd; }

.helop-content p span a {
  text-decoration: underline;
  color: #33c0cd; }

.toast_view {
  position: fixed;
  top: 45%;
  left: 0;
  z-index: 999;
  width: 100%;
  text-align: center; }

.toast_view span {
  display: inline-block;
  line-height: 20px;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  padding: 5px 20px;
  border: 1px solid #fff;
  border-radius: 15px;
  font-size: 14px;
  margin: 0 20px; }

/*-----------200170410------------*/
/*课程介绍*/
.kcjs-txt {
  margin: 4% 0 0; }

.kcjs-txt h1 {
  font-size: 20px;
  line-height: 160%; }

.kcjs-txt .date {
  color: #858585;
  margin: 10px 0 6% 0;
  display: block; }

.tit-kedaibiao img {
  width: 135px;
  height: 20px; }

.kedaibiao p, .lecturer-box p, .jiangke p {
  margin: 6% 0 0; }

.f-weight {
  font-weight: bold; }

.lecturer-box, .jiangke {
  padding: 3% 15px;
  margin: 6% 0 0; }

.lecturer-box {
  background: #f1f1f1; }

.jiangke {
  background: #335f50;
  color: #fff; }

.tit-sljk img {
  width: 105px;
  height: 20px; }

.lecturer {
  text-align: center;
  margin: 4% 0 0; }

.lecturer img {
  width: 110px;
  height: 110px;
  border-radius: 55px; }

.jiangke-box i {
  display: block; }

.jiangke p span {
  display: block;
  color: #9fe334; }

.tit-jiangke {
  margin: 6% 0; }

.tit-jiangke img {
  width: 125px;
  height: 20px; }

.kecheng-msg {
  margin: 25px 0; }

.kecheng-msg dl {
  overflow: hidden;
  zoom: 1;
  line-height: 160%; }

.kecheng-msg dt {
  font-size: 14px; }

.kecheng-msg dd {
  font-weight: bold;
  float: none;
  overflow: hidden;
  zoom: 1; }

.kecheng-msg dd span {
  color: #87c63b;
  font-size: 12px;
  font-weight: normal; }

.kecheng-msg dd em {
  color: #f30000; }

.kecheng-msg dd i {
  font-style: normal;
  text-decoration: line-through; }

.kecheng-msg p {
  text-align: center;
  margin: 25px 0 0; }

.kecheng-msg p img {
  width: 29px; }

.cxsfkjs {
  background: url("https://file.caixin.com/zhuanjiake/m/images/bg2_02.jpg") repeat-y 0 0;
  background-size: 100%;
  margin: 20px 0 0;
  color: #fff;
  padding: 0 0 20px 0; }

.cxsfkjs p.cxsfk-tit {
  text-align: center;
  padding: 45px 0 20px; }

.cxsfk-tit img {
  width: 162px; }

.cxsfkjs-txt, .quanyi, .guanzhu {
  width: 100%;
  padding: 0 15px;
  box-sizing: border-box; }

.cxsfkjs-txt dl {
  border-top: 1px solid #fff;
  padding: 20px 0 0;
  margin: 0 0 20px 0; }

.cxsfkjs-txt dt {
  font-size: 18px;
  color: #fff;
  font-weight: bold; }

.cxsfkjs-txt dd {
  font-size: 12px; }

.cxsfkjs-txt dd p {
  margin: 6% 0 0;
  line-height: 170%; }

.quanyi {
  margin: 0 0 20px 0; }

.quanyi span, .guanzhu span {
  font-size: 18px;
  font-weight: bold;
  display: block;
  text-align: center;
  padding: 0 0 20px 0; }

.quanyi p {
  text-align: justify; }

.guanzhu dl {
  overflow: hidden;
  zoom: 1;
  width: 75%;
  margin: 0 auto; }

.guanzhu dt {
  width: 36%; }

.guanzhu dd {
  width: 51%; }

.guanzhu dd img {
  width: 100%;
  height: auto; }

/** 播放页 */
.audiojs {
  height: 0px;
  overflow: hidden; }

#bg2_rwk {
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  position: absolute;
  filter: Alpha(opacity=50);
  opacity: 0.5;
  background: #000;
  display: none;
  z-index: 100; }

#popbox2_rwk {
  position: fixed;
  width: 100%;
  left: 0;
  top: 0;
  display: none;
  background: #FFF;
  z-index: 200; }

.main {
  margin: 0; }

.load-more-bt {
  width: 100px;
  height: 40px;
  line-height: 40px;
  color: #fff;
  text-align: center;
  margin: 20px auto 0;
  background: #ccc; }

.player-wrap {
  height: 100%; }

.checkbox-ask {
  vertical-align: top; }

/* 私房课购买记录 */
.s-buy-record {
  padding-bottom: 55px; }

.s-buy-record-title {
  height: 50px;
  border-bottom: 3px solid #6FC9BD;
  line-height: 50px;
  font-size: 20px;
  text-align: center;
  color: #333;
  width: 100%;
  background: #fff; }

.s-buy-record li {
  background: #fff;
  margin-bottom: 6px;
  padding: .4rem .2rem; }

/* 首页 start */
.index-load-more {
  width: 100%;
  text-align: center; }

.index-load-more button {
  padding: .2rem 1rem;
  border: 1px solid #ccc;
  border-radius: 1rem; }

.i-course-img {
  height: 5rem;
  border: none;
  background: #ccc; }

.zjk-exp-time {
  padding: 0.24rem 0.4rem 0.13333rem;
  color: #999; }

.zjk-exp-time span {
  border-radius: 3px;
  border: 1px solid #ccc;
  padding: 0 2px;
  margin-right: 4px; }

/* 首页 end */
.v-count-time {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #d2352c;
  background: rgba(0, 0, 0, 0.6);
  width: 100%;
  padding: .2rem;
  text-align: center;
  font-size: 16px; }

/* 新版弹出层 */
.imw-con.zjk-qrcode-box {
  background: #f2f2f2;
  width: 9rem;
  margin: 0;
  left: .5rem;
  color: #4a4a4a;
  top: 2rem; }

.imw-con .zjk-qrcode-txt {
  padding-top: 0; }

.imw-con p {
  text-align: center;
  font-size: 0.37333rem;
  margin: 4px 0;
  color: #4a4a4a; }

.imw-con > p {
  font-size: 0.50667rem;
  margin-bottom: 20px;
  color: #4a4a4a; }

.imw-con #qrCodeImg {
  text-align: center;
  margin: 20px 0; }

.imw-share {
  font-size: 0.37333rem;
  line-height: 1.7; }

.imws-weixin i {
  position: absolute;
  left: 0;
  top: 6px;
  width: 36px;
  height: 36px;
  background: url(/dist/images/sfk_v2_spirte_2.2071cd12861e759f89b43191865781c5.png) no-repeat -38px 0;
  background-size: 150px auto; }

.imws-weixin,
.imws-weibo {
  padding-left: 44px;
  position: relative; }

.imws-weibo {
  margin-top: 16px; }

.imwsw-t {
  margin-bottom: 6px; }

.imws-weixin {
  margin-bottom: 10px; }

.imws-weixin em {
  display: inline-block;
  width: 26px;
  height: 8px;
  background: url(/dist/images/sfk_v2_spirte_2.2071cd12861e759f89b43191865781c5.png) no-repeat -102px 0;
  background-size: 150px auto; }

.imws-weibo i {
  position: absolute;
  left: 0;
  bottom: 6px;
  width: 36px;
  height: 36px;
  background: url(/dist/images/sfk_v2_spirte_2.2071cd12861e759f89b43191865781c5.png) no-repeat 0 0;
  background-size: 150px auto; }

.imws-weibo em {
  width: 16px;
  height: 20px;
  display: inline-block;
  background: url(/dist/images/sfk_v2_spirte_2.2071cd12861e759f89b43191865781c5.png) no-repeat -80px 0;
  background-size: 150px auto;
  vertical-align: bottom; }
body.stop-scrolling {
  height: 100%;
  overflow: hidden; }

.sweet-overlay {
  background-color: black;
  /* IE8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  /* IE8 */
  background-color: rgba(0, 0, 0, 0.4);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: none;
  z-index: 10000; }

.sweet-alert {
  background-color: white;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  width: 478px;
  padding: 17px;
  border-radius: 5px;
  text-align: center;
  position: fixed;
  left: 50%;
  top: 50%;
  margin-left: -256px;
  margin-top: -200px;
  overflow: hidden;
  display: none;
  z-index: 99999; }

@media all and (max-width: 540px) {
  .sweet-alert {
    width: auto;
    margin-left: 0;
    margin-right: 0;
    left: 15px;
    right: 15px; } }

.sweet-alert h2 {
  color: #575757;
  font-size: 20px;
  text-align: center;
  font-weight: 600;
  text-transform: none;
  position: relative;
  margin: 25px 0;
  padding: 0;
  line-height: 40px;
  display: block; }

.sweet-alert p {
  color: #797979;
  font-size: 16px;
  text-align: center;
  font-weight: 300;
  position: relative;
  text-align: inherit;
  float: none;
  margin: 0;
  padding: 0;
  line-height: normal; }

.sweet-alert fieldset {
  border: none;
  position: relative; }

.sweet-alert .sa-error-container {
  background-color: #f1f1f1;
  margin-left: -17px;
  margin-right: -17px;
  overflow: hidden;
  padding: 0 10px;
  max-height: 0;
  webkit-transition: padding 0.15s, max-height 0.15s;
  transition: padding 0.15s, max-height 0.15s; }

.sweet-alert .sa-error-container.show {
  padding: 10px 0;
  max-height: 100px;
  webkit-transition: padding 0.2s, max-height 0.2s;
  transition: padding 0.25s, max-height 0.25s; }

.sweet-alert .sa-error-container .icon {
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-color: #ea7d7d;
  color: white;
  line-height: 24px;
  text-align: center;
  margin-right: 3px; }

.sweet-alert .sa-error-container p {
  display: inline-block; }

.sweet-alert .sa-input-error {
  position: absolute;
  top: 29px;
  right: 26px;
  width: 20px;
  height: 20px;
  opacity: 0;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transition: all 0.1s;
  transition: all 0.1s; }

.sweet-alert .sa-input-error::before, .sweet-alert .sa-input-error::after {
  content: "";
  width: 20px;
  height: 6px;
  background-color: #f06e57;
  border-radius: 3px;
  position: absolute;
  top: 50%;
  margin-top: -4px;
  left: 50%;
  margin-left: -9px; }

.sweet-alert .sa-input-error::before {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.sweet-alert .sa-input-error::after {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }

.sweet-alert .sa-input-error.show {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1); }

.sweet-alert input {
  width: 100%;
  box-sizing: border-box;
  border-radius: 3px;
  border: 1px solid #d7d7d7;
  height: 43px;
  margin-top: 10px;
  margin-bottom: 17px;
  font-size: 18px;
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.06);
  padding: 0 12px;
  display: none;
  -webkit-transition: all 0.3s;
  transition: all 0.3s; }

.sweet-alert input:focus {
  outline: none;
  box-shadow: 0px 0px 3px #c4e6f5;
  border: 1px solid #b4dbed; }

.sweet-alert input:focus::-moz-placeholder {
  transition: opacity 0.3s 0.03s ease;
  opacity: 0.5; }

.sweet-alert input:focus:-ms-input-placeholder {
  transition: opacity 0.3s 0.03s ease;
  opacity: 0.5; }

.sweet-alert input:focus::-webkit-input-placeholder {
  transition: opacity 0.3s 0.03s ease;
  opacity: 0.5; }

.sweet-alert input::-moz-placeholder {
  color: #bdbdbd; }

.sweet-alert input:-ms-input-placeholder {
  color: #bdbdbd; }

.sweet-alert input::-webkit-input-placeholder {
  color: #bdbdbd; }

.sweet-alert.show-input input {
  display: block; }

.sweet-alert .sa-confirm-button-container {
  display: inline-block;
  position: relative; }

.sweet-alert .la-ball-fall {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -27px;
  margin-top: 4px;
  opacity: 0;
  visibility: hidden; }

.sweet-alert button {
  background-color: #8CD4F5;
  color: white;
  border: none;
  box-shadow: none;
  font-size: 17px;
  font-weight: 500;
  -webkit-border-radius: 4px;
  border-radius: 5px;
  padding: 10px 32px;
  margin: 26px 5px 0 5px;
  cursor: pointer; }

.sweet-alert button:focus {
  outline: none;
  box-shadow: 0 0 2px rgba(128, 179, 235, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.05); }

.sweet-alert button:hover {
  background-color: #7ecff4; }

.sweet-alert button:active {
  background-color: #5dc2f1; }

.sweet-alert button.cancel {
  background-color: #ccc; }

.sweet-alert button.cancel:hover {
  background-color: #eee; }

.sweet-alert button.cancel:active {
  background-color: #ddd; }

.sweet-alert button.cancel:focus {
  box-shadow: rgba(197, 205, 211, 0.8) 0px 0px 2px, rgba(0, 0, 0, 0.0470588) 0px 0px 0px 1px inset !important; }

.sweet-alert button[disabled] {
  opacity: .6;
  cursor: default; }

.sweet-alert button.confirm[disabled] {
  color: transparent; }

.sweet-alert button.confirm[disabled] ~ .la-ball-fall {
  opacity: 1;
  visibility: visible;
  transition-delay: 0s; }

.sweet-alert button::-moz-focus-inner {
  border: 0; }

.sweet-alert[data-has-cancel-button=false] button {
  box-shadow: none !important; }

.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false] {
  padding-bottom: 40px; }

.sweet-alert .sa-icon {
  width: 80px;
  height: 80px;
  border: 4px solid gray;
  -webkit-border-radius: 40px;
  border-radius: 40px;
  border-radius: 50%;
  margin: 20px auto;
  padding: 0;
  position: relative;
  box-sizing: content-box; }

.sweet-alert .sa-icon.sa-error {
  border-color: #F27474; }

.sweet-alert .sa-icon.sa-error .sa-x-mark {
  position: relative;
  display: block; }

.sweet-alert .sa-icon.sa-error .sa-line {
  position: absolute;
  height: 5px;
  width: 47px;
  background-color: #F27474;
  display: block;
  top: 37px;
  border-radius: 2px; }

.sweet-alert .sa-icon.sa-error .sa-line.sa-left {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  left: 17px; }

.sweet-alert .sa-icon.sa-error .sa-line.sa-right {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  right: 16px; }

.sweet-alert .sa-icon.sa-warning {
  border-color: #F8BB86; }

.sweet-alert .sa-icon.sa-warning .sa-body {
  position: absolute;
  width: 5px;
  height: 47px;
  left: 50%;
  top: 10px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  margin-left: -2px;
  background-color: #F8BB86; }

.sweet-alert .sa-icon.sa-warning .sa-dot {
  position: absolute;
  width: 7px;
  height: 7px;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  margin-left: -3px;
  left: 50%;
  bottom: 10px;
  background-color: #F8BB86; }

.sweet-alert .sa-icon.sa-info {
  border-color: #C9DAE1; }

.sweet-alert .sa-icon.sa-info::before {
  content: "";
  position: absolute;
  width: 5px;
  height: 29px;
  left: 50%;
  bottom: 17px;
  border-radius: 2px;
  margin-left: -2px;
  background-color: #C9DAE1; }

.sweet-alert .sa-icon.sa-info::after {
  content: "";
  position: absolute;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  margin-left: -3px;
  top: 19px;
  background-color: #C9DAE1; }

.sweet-alert .sa-icon.sa-success {
  border-color: #A5DC86; }

.sweet-alert .sa-icon.sa-success::before, .sweet-alert .sa-icon.sa-success::after {
  content: '';
  -webkit-border-radius: 40px;
  border-radius: 40px;
  border-radius: 50%;
  position: absolute;
  width: 60px;
  height: 120px;
  background: white;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }

.sweet-alert .sa-icon.sa-success::before {
  -webkit-border-radius: 120px 0 0 120px;
  border-radius: 120px 0 0 120px;
  top: -7px;
  left: -33px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 60px 60px;
  transform-origin: 60px 60px; }

.sweet-alert .sa-icon.sa-success::after {
  -webkit-border-radius: 0 120px 120px 0;
  border-radius: 0 120px 120px 0;
  top: -11px;
  left: 30px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 0px 60px;
  transform-origin: 0px 60px; }

.sweet-alert .sa-icon.sa-success .sa-placeholder {
  width: 80px;
  height: 80px;
  border: 4px solid rgba(165, 220, 134, 0.2);
  -webkit-border-radius: 40px;
  border-radius: 40px;
  border-radius: 50%;
  box-sizing: content-box;
  position: absolute;
  left: -4px;
  top: -4px;
  z-index: 2; }

.sweet-alert .sa-icon.sa-success .sa-fix {
  width: 5px;
  height: 90px;
  background-color: white;
  position: absolute;
  left: 28px;
  top: 8px;
  z-index: 1;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.sweet-alert .sa-icon.sa-success .sa-line {
  height: 5px;
  background-color: #A5DC86;
  display: block;
  border-radius: 2px;
  position: absolute;
  z-index: 2; }

.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
  width: 25px;
  left: 14px;
  top: 46px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }

.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
  width: 47px;
  right: 8px;
  top: 38px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.sweet-alert .sa-icon.sa-custom {
  background-size: contain;
  border-radius: 0;
  border: none;
  background-position: center center;
  background-repeat: no-repeat; }

/*
 * Animations
 */
@-webkit-keyframes showSweetAlert {
  0% {
    transform: scale(0.7);
    -webkit-transform: scale(0.7); }
  45% {
    transform: scale(1.05);
    -webkit-transform: scale(1.05); }
  80% {
    transform: scale(0.95);
    -webkit-transform: scale(0.95); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@keyframes showSweetAlert {
  0% {
    transform: scale(0.7);
    -webkit-transform: scale(0.7); }
  45% {
    transform: scale(1.05);
    -webkit-transform: scale(1.05); }
  80% {
    transform: scale(0.95);
    -webkit-transform: scale(0.95); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@-webkit-keyframes hideSweetAlert {
  0% {
    transform: scale(1);
    -webkit-transform: scale(1); }
  100% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5); } }

@keyframes hideSweetAlert {
  0% {
    transform: scale(1);
    -webkit-transform: scale(1); }
  100% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5); } }

@-webkit-keyframes slideFromTop {
  0% {
    top: 0%; }
  100% {
    top: 50%; } }

@keyframes slideFromTop {
  0% {
    top: 0%; }
  100% {
    top: 50%; } }

@-webkit-keyframes slideToTop {
  0% {
    top: 50%; }
  100% {
    top: 0%; } }

@keyframes slideToTop {
  0% {
    top: 50%; }
  100% {
    top: 0%; } }

@-webkit-keyframes slideFromBottom {
  0% {
    top: 70%; }
  100% {
    top: 50%; } }

@keyframes slideFromBottom {
  0% {
    top: 70%; }
  100% {
    top: 50%; } }

@-webkit-keyframes slideToBottom {
  0% {
    top: 50%; }
  100% {
    top: 70%; } }

@keyframes slideToBottom {
  0% {
    top: 50%; }
  100% {
    top: 70%; } }

.showSweetAlert[data-animation=pop] {
  -webkit-animation: showSweetAlert 0.3s;
  animation: showSweetAlert 0.3s; }

.showSweetAlert[data-animation=none] {
  -webkit-animation: none;
  animation: none; }

.showSweetAlert[data-animation=slide-from-top] {
  -webkit-animation: slideFromTop 0.3s;
  animation: slideFromTop 0.3s; }

.showSweetAlert[data-animation=slide-from-bottom] {
  -webkit-animation: slideFromBottom 0.3s;
  animation: slideFromBottom 0.3s; }

.hideSweetAlert[data-animation=pop] {
  -webkit-animation: hideSweetAlert 0.2s;
  animation: hideSweetAlert 0.2s; }

.hideSweetAlert[data-animation=none] {
  -webkit-animation: none;
  animation: none; }

.hideSweetAlert[data-animation=slide-from-top] {
  -webkit-animation: slideToTop 0.4s;
  animation: slideToTop 0.4s; }

.hideSweetAlert[data-animation=slide-from-bottom] {
  -webkit-animation: slideToBottom 0.3s;
  animation: slideToBottom 0.3s; }

@-webkit-keyframes animateSuccessTip {
  0% {
    width: 0;
    left: 1px;
    top: 19px; }
  54% {
    width: 0;
    left: 1px;
    top: 19px; }
  70% {
    width: 50px;
    left: -8px;
    top: 37px; }
  84% {
    width: 17px;
    left: 21px;
    top: 48px; }
  100% {
    width: 25px;
    left: 14px;
    top: 45px; } }

@keyframes animateSuccessTip {
  0% {
    width: 0;
    left: 1px;
    top: 19px; }
  54% {
    width: 0;
    left: 1px;
    top: 19px; }
  70% {
    width: 50px;
    left: -8px;
    top: 37px; }
  84% {
    width: 17px;
    left: 21px;
    top: 48px; }
  100% {
    width: 25px;
    left: 14px;
    top: 45px; } }

@-webkit-keyframes animateSuccessLong {
  0% {
    width: 0;
    right: 46px;
    top: 54px; }
  65% {
    width: 0;
    right: 46px;
    top: 54px; }
  84% {
    width: 55px;
    right: 0px;
    top: 35px; }
  100% {
    width: 47px;
    right: 8px;
    top: 38px; } }

@keyframes animateSuccessLong {
  0% {
    width: 0;
    right: 46px;
    top: 54px; }
  65% {
    width: 0;
    right: 46px;
    top: 54px; }
  84% {
    width: 55px;
    right: 0px;
    top: 35px; }
  100% {
    width: 47px;
    right: 8px;
    top: 38px; } }

@-webkit-keyframes rotatePlaceholder {
  0% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  5% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  12% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); }
  100% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); } }

@keyframes rotatePlaceholder {
  0% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  5% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  12% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); }
  100% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); } }

.animateSuccessTip {
  -webkit-animation: animateSuccessTip 0.75s;
  animation: animateSuccessTip 0.75s; }

.animateSuccessLong {
  -webkit-animation: animateSuccessLong 0.75s;
  animation: animateSuccessLong 0.75s; }

.sa-icon.sa-success.animate::after {
  -webkit-animation: rotatePlaceholder 4.25s ease-in;
  animation: rotatePlaceholder 4.25s ease-in; }

@-webkit-keyframes animateErrorIcon {
  0% {
    transform: rotateX(100deg);
    -webkit-transform: rotateX(100deg);
    opacity: 0; }
  100% {
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: 1; } }

@keyframes animateErrorIcon {
  0% {
    transform: rotateX(100deg);
    -webkit-transform: rotateX(100deg);
    opacity: 0; }
  100% {
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: 1; } }

.animateErrorIcon {
  -webkit-animation: animateErrorIcon 0.5s;
  animation: animateErrorIcon 0.5s; }

@-webkit-keyframes animateXMark {
  0% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  50% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  80% {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    margin-top: -6px; }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    margin-top: 0;
    opacity: 1; } }

@keyframes animateXMark {
  0% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  50% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  80% {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    margin-top: -6px; }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    margin-top: 0;
    opacity: 1; } }

.animateXMark {
  -webkit-animation: animateXMark 0.5s;
  animation: animateXMark 0.5s; }

@-webkit-keyframes pulseWarning {
  0% {
    border-color: #F8D486; }
  100% {
    border-color: #F8BB86; } }

@keyframes pulseWarning {
  0% {
    border-color: #F8D486; }
  100% {
    border-color: #F8BB86; } }

.pulseWarning {
  -webkit-animation: pulseWarning 0.75s infinite alternate;
  animation: pulseWarning 0.75s infinite alternate; }

@-webkit-keyframes pulseWarningIns {
  0% {
    background-color: #F8D486; }
  100% {
    background-color: #F8BB86; } }

@keyframes pulseWarningIns {
  0% {
    background-color: #F8D486; }
  100% {
    background-color: #F8BB86; } }

.pulseWarningIns {
  -webkit-animation: pulseWarningIns 0.75s infinite alternate;
  animation: pulseWarningIns 0.75s infinite alternate; }

@-webkit-keyframes rotate-loading {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes rotate-loading {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

/* Internet Explorer 9 has some special quirks that are fixed here */
/* The icons are not animated. */
/* This file is automatically merged into sweet-alert.min.js through Gulp */
/* Error icon */
.sweet-alert .sa-icon.sa-error .sa-line.sa-left {
  -ms-transform: rotate(45deg) \9; }

.sweet-alert .sa-icon.sa-error .sa-line.sa-right {
  -ms-transform: rotate(-45deg) \9; }

/* Success icon */
.sweet-alert .sa-icon.sa-success {
  border-color: transparent\9; }

.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
  -ms-transform: rotate(45deg) \9; }

.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
  -ms-transform: rotate(-45deg) \9; }

/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */
.la-ball-fall,
.la-ball-fall > div {
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.la-ball-fall {
  display: block;
  font-size: 0;
  color: #fff; }

.la-ball-fall.la-dark {
  color: #333; }

.la-ball-fall > div {
  display: inline-block;
  float: none;
  background-color: currentColor;
  border: 0 solid currentColor; }

.la-ball-fall {
  width: 54px;
  height: 18px; }

.la-ball-fall > div {
  width: 10px;
  height: 10px;
  margin: 4px;
  border-radius: 100%;
  opacity: 0;
  -webkit-animation: ball-fall 1s ease-in-out infinite;
  -moz-animation: ball-fall 1s ease-in-out infinite;
  -o-animation: ball-fall 1s ease-in-out infinite;
  animation: ball-fall 1s ease-in-out infinite; }

.la-ball-fall > div:nth-child(1) {
  -webkit-animation-delay: -200ms;
  -moz-animation-delay: -200ms;
  -o-animation-delay: -200ms;
  animation-delay: -200ms; }

.la-ball-fall > div:nth-child(2) {
  -webkit-animation-delay: -100ms;
  -moz-animation-delay: -100ms;
  -o-animation-delay: -100ms;
  animation-delay: -100ms; }

.la-ball-fall > div:nth-child(3) {
  -webkit-animation-delay: 0ms;
  -moz-animation-delay: 0ms;
  -o-animation-delay: 0ms;
  animation-delay: 0ms; }

.la-ball-fall.la-sm {
  width: 26px;
  height: 8px; }

.la-ball-fall.la-sm > div {
  width: 4px;
  height: 4px;
  margin: 2px; }

.la-ball-fall.la-2x {
  width: 108px;
  height: 36px; }

.la-ball-fall.la-2x > div {
  width: 20px;
  height: 20px;
  margin: 8px; }

.la-ball-fall.la-3x {
  width: 162px;
  height: 54px; }

.la-ball-fall.la-3x > div {
  width: 30px;
  height: 30px;
  margin: 12px; }

/*
 * Animation
 */
@-webkit-keyframes ball-fall {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(145%);
    transform: translateY(145%); } }

@-moz-keyframes ball-fall {
  0% {
    opacity: 0;
    -moz-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -moz-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -moz-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -moz-transform: translateY(145%);
    transform: translateY(145%); } }

@-o-keyframes ball-fall {
  0% {
    opacity: 0;
    -o-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -o-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -o-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -o-transform: translateY(145%);
    transform: translateY(145%); } }

@keyframes ball-fall {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-145%);
    -moz-transform: translateY(-145%);
    -o-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(145%);
    -moz-transform: translateY(145%);
    -o-transform: translateY(145%);
    transform: translateY(145%); } }
.member-swiper {
  width: 10rem;
  height: 3.71795rem; }
  .member-swiper img {
    width: 100%;
    height: 100%;
    object-fit: cover; }

.member-container {
  width: 10rem;
  margin: 0 auto; }

.main-content {
  padding: 0.51282rem 0.51282rem 0;
  font-size: 0.41026rem;
  color: #313131;
  font-weight: 400; }
  .main-content .cards {
    width: 100%;
    height: 4.25641rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 0.20513rem; }
    .main-content .cards .card {
      width: 4.41026rem;
      height: 2.05128rem;
      border-radius: 0.41026rem; }
  .main-content .titleWrap {
    display: flex;
    align-items: flex-end;
    padding-left: 0.02564rem; }
    .main-content .titleWrap .title {
      max-width: 5.02564rem;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      height: 0.71795rem;
      font-size: 0.51282rem;
      color: #313131;
      font-weight: 500;
      line-height: 0.71795rem; }
    .main-content .titleWrap img {
      width: 0.51282rem;
      height: 0.48026rem;
      position: relative;
      top: -0.12821rem;
      margin-left: 0.25641rem; }
    .main-content .titleWrap .title-brief {
      height: 0.4359rem;
      font-size: 0.30769rem;
      color: #313131;
      font-weight: 400;
      line-height: 0.30769rem;
      margin-left: 0.10256rem; }
  .main-content .leaning-wrap .leaning-title {
    height: 0.41026rem;
    font-size: 0.41026rem;
    line-height: 0.35897rem;
    margin-top: 0.51282rem;
    margin-bottom: 0.30769rem; }
    .main-content .leaning-wrap .leaning-title img {
      width: 0.35897rem;
      height: 0.35897rem;
      vertical-align: bottom;
      margin-right: 0.10256rem; }
  .main-content .leaning-wrap .leaning-item {
    border-bottom: 1px solid #e5e5e5;
    width: 8.97436rem;
    height: 1.48718rem;
    margin-top: 0.25641rem; }
    .main-content .leaning-wrap .leaning-item .leaningItem-title {
      width: 8.84615rem;
      height: 0.64103rem;
      line-height: 0.64103rem;
      font-size: 0.46154rem;
      color: #313131;
      font-weight: 500;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .main-content .leaning-wrap .leaning-item .leaningItem-content {
      width: 100%;
      height: 0.4359rem;
      font-size: 0.30769rem;
      color: #313131;
      font-weight: 400;
      display: flex;
      justify-content: space-between;
      line-height: 0.4359rem;
      margin-top: 0.10256rem; }
      .main-content .leaning-wrap .leaning-item .leaningItem-content .author {
        height: 0.4359rem; }
      .main-content .leaning-wrap .leaning-item .leaningItem-content .times {
        height: 0.4359rem;
        font-size: 0.30769rem;
        color: #f34747;
        font-weight: 400; }
  .main-content .tabs-wrap {
    width: 108%;
    margin-left: -4%;
    display: flex;
    font-weight: 500;
    justify-content: space-around;
    margin-top: 0.76923rem; }
    .main-content .tabs-wrap .tab {
      width: 1.28205rem;
      height: 1.28205rem;
      font-size: 0.35897rem;
      border-radius: 0.15385rem;
      text-align: center;
      background: #ededed;
      display: flex;
      justify-content: center;
      align-items: center; }
      .main-content .tabs-wrap .tab .inner-tab {
        width: 0.82051rem;
        height: 1.02564rem;
        line-height: 0.51282rem; }
    .main-content .tabs-wrap .active {
      background: #f34747;
      color: white; }
  .main-content .course-wrap {
    overflow: hidden; }
    .main-content .course-wrap .course-item {
      width: 8.97436rem;
      height: 2.12821rem;
      display: flex;
      justify-content: space-between;
      border-bottom: 1px solid #e5e5e5;
      margin-top: 0.51282rem; }
      .main-content .course-wrap .course-item .profile {
        width: 1.28205rem;
        height: 1.28205rem;
        border-radius: 50%; }
      .main-content .course-wrap .course-item .course-item-content {
        width: 7.46154rem;
        height: 100%; }
        .main-content .course-wrap .course-item .course-item-content .title {
          height: 1.28205rem;
          font-size: 0.46154rem;
          line-height: 0.61538rem;
          color: #313131;
          font-weight: 500;
          overflow: hidden;
          display: -webkit-box;
          -webkit-box-orient: vertical;
          -webkit-line-clamp: 2; }
        .main-content .course-wrap .course-item .course-item-content .brief {
          height: 0.46154rem;
          width: 100%;
          display: flex;
          justify-content: space-between; }
          .main-content .course-wrap .course-item .course-item-content .brief .left-author {
            display: flex;
            align-items: center; }
            .main-content .course-wrap .course-item .course-item-content .brief .left-author .tag {
              width: 1.33333rem;
              height: 0.46154rem;
              background: #f34747;
              display: flex;
              justify-content: center;
              align-items: center;
              position: relative;
              top: 0.02564rem; }
              .main-content .course-wrap .course-item .course-item-content .brief .left-author .tag .inner-tag {
                font-size: 0.30769rem;
                display: block;
                transform: scale(0.8);
                color: white;
                width: 1.33333rem;
                text-align: center; }
            .main-content .course-wrap .course-item .course-item-content .brief .left-author .author {
              height: 0.46154rem;
              line-height: 0.51282rem;
              display: block;
              font-size: 0.30769rem;
              color: #313131;
              font-weight: 400;
              margin-left: 0.05128rem; }
          .main-content .course-wrap .course-item .course-item-content .brief .times {
            height: 0.4359rem;
            font-size: 0.30769rem;
            color: #f34747;
            text-align: right;
            font-weight: 400; }

.pa-content {
  background: #efefef;
  overflow: hidden;
  padding: 0 0.51282rem; }
  .pa-content .pa-content-title {
    margin-top: 0.25641rem;
    line-height: 0.84615rem;
    font-size: 0.61538rem;
    color: #313131;
    font-weight: 500;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .pa-content .pa-content-summary {
    margin-top: 0.10256rem;
    height: 0.5641rem;
    line-height: 0.5641rem;
    font-size: 0.41026rem;
    color: #313131;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .pa-content .pa-content-total {
    height: 0.4359rem;
    line-height: 0.4359rem;
    font-size: 0.30769rem;
    color: #313131;
    font-weight: 400;
    margin-bottom: 0.25641rem;
    margin-top: 0.10256rem; }
    .pa-content .pa-content-total .pa-content-total-r {
      padding-left: 0.17949rem;
      color: #999999; }
      .pa-content .pa-content-total .pa-content-total-r .total-r-num {
        color: #dc7475;
        padding: 0 0.05128rem; }

.mem-buy {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  text-align: center;
  z-index: 1000;
  box-shadow: 0 1px 0 #e0e0e0, 0 0 0px rgba(0, 0, 0, 0.12), 0 -1px 2px rgba(0, 0, 0, 0.24);
  height: 1.53846rem;
  padding: 0 0.51282rem; }
  .mem-buy .backHome {
    width: 2.20513rem;
    flex-shrink: 0;
    padding-right: 0.51282rem; }
  .mem-buy i {
    font-size: 0.38462rem !important;
    color: #313131 !important;
    margin-top: unset !important; }
  .mem-buy .mem-go-class {
    width: 3.58974rem;
    height: 1.12821rem;
    background: #f34747;
    border-radius: 0.15385rem;
    font-size: 0.61538rem;
    display: flex;
    align-items: center; }
    .mem-buy .mem-go-class img {
      width: 0.35897rem;
      height: 0.51282rem;
      margin-left: 0.30769rem; }
    .mem-buy .mem-go-class i {
      line-height: 1.12821rem;
      height: 100%;
      color: #ffffff !important;
      font-size: 0.61538rem !important;
      padding-left: 0.17949rem !important; }
  .mem-buy .mem-buy-class {
    display: flex;
    flex: 1;
    justify-content: space-between; }
    .mem-buy .mem-buy-class .buy-calss {
      display: flex;
      align-items: center;
      color: #313131; }
    .mem-buy .mem-buy-class i {
      padding: 0 0 0 0.51282rem;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .mem-buy .mem-buy-class .buy-dia {
      height: 1.12821rem;
      background: #f34747;
      border-radius: 0.15385rem;
      display: flex;
      align-items: center; }
      .mem-buy .mem-buy-class .buy-dia img {
        width: 0.4359rem;
        height: 0.38462rem;
        margin-left: 0.25641rem; }
      .mem-buy .mem-buy-class .buy-dia i {
        line-height: 1.12821rem;
        height: 100%;
        color: #ffffff !important;
        font-size: 0.51282rem !important;
        padding: 0 0.20513rem !important; }

.member-bottom {
  height: 2.05128rem;
  line-height: 1.02564rem;
  font-family: PingFangSC-Regular;
  font-size: 0.30769rem;
  color: #bebebe;
  font-weight: 400;
  text-align: center;
  padding: 0.4rem 0; }

.Member-header-wrap {
  height: 1.15385rem; }
  .Member-header-wrap .Member-header-comp {
    max-width: 540px;
    height: 1.15385rem;
    display: flex;
    background-color: white;
    font-size: 0.46154rem;
    align-items: center;
    justify-content: space-between;
    padding: 0 0.2rem;
    position: fixed;
    z-index: 100;
    width: 100vw; }
    .Member-header-wrap .Member-header-comp .backWrap {
      width: 1.33333rem;
      height: 1.29333rem;
      display: flex;
      justify-content: flex-start;
      align-items: center;
      padding-left: 0.25rem; }
      .Member-header-wrap .Member-header-comp .backWrap .back {
        width: 0.23077rem;
        height: 0.41026rem; }
    .Member-header-wrap .Member-header-comp .user-bt {
      width: 1.33333rem;
      height: 1.29333rem;
      background: url(//file.caixin.com/images/caixin_m/homepage_sprites.png) 0 0 no-repeat;
      background-size: 5.33333rem auto; }
      .Member-header-wrap .Member-header-comp .user-bt a {
        display: block;
        width: 100%;
        height: 100%; }
    .Member-header-wrap .Member-header-comp .user-logined {
      background-position: -1.33333rem 0; }

.loadingWrap {
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px; }

.text {
  width: max-content;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 14px;
  margin-right: 30px;
  margin-left: -20px; }

.loadEffect {
  width: 100px;
  height: 100px;
  position: relative;
  transform: scale(0.3); }

.loadEffect span {
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: gray;
  position: absolute;
  animation: load 1.04s ease infinite; }

@keyframes load {
  0% {
    opacity: 1; }
  100% {
    opacity: 0.2; } }

.loadEffect span:nth-child(1) {
  left: 0;
  top: 50%;
  margin-top: -8px;
  animation-delay: 0.13s; }

.loadEffect span:nth-child(2) {
  left: 14px;
  top: 14px;
  animation-delay: 0.26s; }

.loadEffect span:nth-child(3) {
  left: 50%;
  top: 0;
  margin-left: -8px;
  animation-delay: 0.39s; }

.loadEffect span:nth-child(4) {
  top: 14px;
  right: 14px;
  animation-delay: 0.52s; }

.loadEffect span:nth-child(5) {
  right: 0;
  top: 50%;
  margin-top: -8px;
  animation-delay: 0.65s; }

.loadEffect span:nth-child(6) {
  right: 14px;
  bottom: 14px;
  animation-delay: 0.78s; }

.loadEffect span:nth-child(7) {
  bottom: 0;
  left: 50%;
  margin-left: -8px;
  animation-delay: 0.91s; }

.loadEffect span:nth-child(8) {
  bottom: 14px;
  left: 14px;
  animation-delay: 1.04s; }
body {
  background: #fff; }

.header img {
  width: 100%; }

.brief img {
  width: 100%; }

.prize {
  padding: 1rem 0;
  text-align: center;
  position: relative;
  background: url("//huodong.caixin.com/market/course/img/deco.png") no-repeat center center;
  background-size: contain;
  margin-bottom: 1rem; }

.prize .pan {
  width: 8rem;
  height: 8rem;
  transform: rotate(0deg); }

.prize p {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  font-size: 16px;
  font-weight: bold;
  color: #ff4737;
  text-align: center;
  padding-top: 1rem; }

.pointer {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }

.pointer img {
  width: 2.2rem;
  height: auto;
  position: relative;
  top: -.2rem; }

.bottom {
  background: #ebe3d7;
  font-size: 14px;
  line-height: 1.6;
  padding: 1rem .4rem .6rem; }

.bottom h4 {
  font-weight: bold;
  font-size: 16px;
  margin-bottom: .2rem; }

.bottom strong {
  font-weight: bold; }

.bottom p {
  margin-bottom: .2rem;
  text-indent: -24px;
  padding-left: 24px; }

.video {
  height: 5.1rem;
  width: 9rem;
  margin: .8rem auto;
  box-shadow: 0 0 2px 0 #000; }

.prize-mask {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  font-size: 16px;
  line-height: 1.4; }

.prize-con {
  background: #fff;
  width: 9rem;
  margin: .5rem auto;
  text-align: center;
  padding: .5rem; }
  .prize-con strong {
    display: block;
    margin-bottom: .3rem; }
  .prize-con .prize-name {
    font-size: 24px;
    color: #ff4737; }
  .prize-con .prize-des {
    color: #999;
    font-size: 12px;
    margin: .2rem 0 .5rem; }
  .prize-con .prize-form-item {
    text-align: left;
    font-size: 14px; }
    .prize-con .prize-form-item span {
      color: #ccc; }
    .prize-con .prize-form-item input, .prize-con .prize-form-item textarea {
      border: 1px solid #ccc;
      border-radius: 4px;
      height: .8rem;
      display: block;
      width: 100%;
      padding: .2rem;
      margin-bottom: .4rem; }
    .prize-con .prize-form-item textarea {
      height: 2rem; }
  .prize-con button {
    background: #ff4737;
    color: #fff;
    width: 6rem;
    padding: .2rem;
    border-radius: 6px;
    margin-top: .4rem;
    font-size: 16px; }

.bottom-qr {
  text-align: center;
  background: #ebe3d7;
  padding-bottom: 2rem; }
  .bottom-qr img {
    width: 4rem;
    margin-bottom: .4rem; }
  .bottom-qr p {
    font-size: 14px;
    color: #666; }
